Cut chicken into one inch pieces. Add egg and salt to a bowl and beat well. Add chicken, white pepper and mix. Add cornstarch little bit at a time and mix well. Set aside.
Zest 2 oranges to yield 1 tbsp. Juice 3 oranges to get 1 cup of juice. Pour juice into a pan. Add soy sauce, vinegar, sugar, chili flakes, ginger and garlic.
Heat up oil to fry chicken. Add chicken pieces one at a time and fry for 3 minutes until golden. Drain and set aside. Use a splatter screen so oil doesn’t splatter all over. A deep fryer is best for frying this chicken.
While chicken is frying, turn on pan with juice ingredients. Bring to a boil. Taste and add more soy sauce or sugar if you wish. Add zest and boil for a minute or two until reduced enough to coat chicken pieces. Don’t reduce too much or there will not be enough sauce to coat chicken.
Add drained chicken to sauce and mix. Serve hot over white rice.