1. Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, P. R. China
2. Affiliated Hospital of North Sichuan Medical College and Medical Imaging Key Laboratory of Sichuan Province, Nanchong, Sichuan 637000, P. R. China