Crispy Chinese Meyer Lemon Chicken