1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research Innovative Drug Research Center School of Pharmaceutical Sciences Chongqing University Chongqing 401331 P. R. China
2. Chongqing Institute of Green and Intelligent Technology Chinese Academy of Sciences Chongqing 400714 P. R. China
3. Medicine Laboratory Children's Hospital of Chongqing Medical University Ministry of Education Key Laboratory of Child Development and Disorders 136 Zhongshan 2nd Rd Yuzhong, Chongqing 400014 P. R. China