1. Key Laboratory of Pesticide & Chemical Biology of Ministry of Education, Central China Normal University, Wuhan 430079, People's Republic of China
2. Hubei Key Laboratory of Natural Products Research and Development, China Three Gorges University, Yichang 443002, People's Republic of China