1. Innovative Drug Research Centre (IDRC), Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, P. R. China
2. Département de Chimie, Université de Montréal, C.P. 6128, Succursale Centre-Ville, Montréal, Québec H3C 3J7, Canada
3. Chongqing University Industrial Technology Research Institute, Chongqing 401329, People's Republic of China