Cantonese Sweet and sour stir fry