State Key Laboratory of Resource Insects, College of Sericulture, Textile, and Biomass Sciences, Southwest University, Chongqing 400715, China
Xue Xia
State Key Laboratory of Resource Insects, College of Sericulture, Textile, and Biomass Sciences, Southwest University, Chongqing 400715, China
Bo Xiao
Department of Pharmacy, Personalized Drug Therapy Key Laboratory of Sichuan Province, Sichuan Provincial People's Hospital, School of Medicine, University of Electronic Science and Technology of China, Chengdu 610054, China; Corresponding author.