sweet and sour rice noodles with peanuts