Institution: | 1. Key Laboratory of Bio-pesticide and Chemistry Biology, Ministry of Education, Fuzhou, 350002, People’s Republic of China 2. College of Life Sciences, Fujian Agriculture and Forestry University, Fuzhou, 350002, People’s Republic of China
|