Source: https://www.purplecarrot.com/plant-based-recipes/sweet-and-sour-noodles-with-fennel-and-pineapple