College of Bioscience and Biotechnology, Shenyang Agricultural University; Insect Resource Research Center for Engineering and Technology of Liaoning Province, Shenyang 110866, China
Dr. Yong Wang
College of Bioscience and Biotechnology, Shenyang Agricultural University; Insect Resource Research Center for Engineering and Technology of Liaoning Province, Shenyang 110866, China