1. Key Laboratory of Bio-pesticide and Chemistry-Biology, Ministry of Education, Fujian Agriculture and Forestry University, Fuzhou, Fujian 350002, People's Republic of China, and Department of Bio-engineering and Technology, Huaqiao University, Quanzhou, Fujian 362011, People's Republic of China