Institution: | 1. Fujian Provincial Key Laboratory of Biochemical Technology (Huaqiao University), Department of Bioengineering & Biotechnology, College of Chemical Engineering, Huaqiao University, Xiamen, China;2. Guangdong Provincial Key Laboratory of Insect Developmental Biology and Applied Technology, Guangzhou Key Laboratory of Insect Development Regulation and Application Research, Institute of Insect Science and Technology, School of Life Sciences, South China Normal University, Guangzhou, China |