1. Key Laboratory of Structure-Based Drug Design & Discovery Ministry of Education
2. Shenyang Pharmaceutical University
3. Shenyang
4. P. R. China
5. State Key Laboratory of the Discovery and Development of Novel Pesticide
6. Shenyang Research Institute of Chemical Industry Co., Ltd
7. Shenyang 110021