1. Department of Biochemistry and Biophysics, Texas A&M University, College Station, TX 77843, USA.
2. Research Institute of Resources Insects, Chinese Academy of Forestry, Kunming 650224, China.
3. Department of Horticultural Sciences, Texas A&M University, College Station, TX 77843, USA.