Mie Goreng Indonesian Stir-fried Noodles