Braised Rice Noodles