Affiliation: | 1. Chongqing Key Lab of Natural Medicine Research, Chongqing Technology and Business University, Chongqing 400067, China;2. College of Pharmacy and Bioengineering, Chongqing University of Technology, Chongqing 400050, China;3. Faculty of Health Sciences, University of Macau, Taipa, Macau, China |