1. Department of Entomology, Texas A&M University, 2475 TAMU, College Station, TX 77843-2475, USA.
2. Guangzhou Unique Biotechnology Co., Ltd, Guangzhou, Guangdong Province, 510000, China P.R.
3. Department of Veterinary Medicine and Animal Production, University of Napoli Federico II, via F. Delpino 1, 80137 Napoli, Italy.
4. Current address: Department of Zoology and Physiology, University of Wyoming, Laramie, WY 82071, USA.
5. Laboratory of Applied Microbiology, College of Food Science, South China Agricultural University, 483 Wushan Street, Guangzhou, Guangdong Province, 510642, China P.R.