1. Institute of Pharmacy, Pharmaceutical College; Henan University; Kaifeng 475004 People's Republic of China
2. State Key Laboratory of Cotton Biology, College of Life Sciences; Henan University; Kaifeng 475004 People's Republic of China
3. Department of Chemistry; Hong Kong Baptist University; Hong Kong SAR People's Republic of China