Spicy Peanut Noodles with Cucumber