Affiliation: | (1) College of Life Sciences, China Jiliang University, Hangzhou, 310018, China;(2) Institute of Insect Sciences, Zhejiang University, Hangzhou, 310029, China;(3) Research Center of Biomedicine and Health, Hangzhou Normal University, Hangzhou, 310000, China;(4) Institute of Biotechnology, Zhejiang University, Hangzhou, 310029, China |