Phytomedicine 2020 Nov 28;78:153300. Epub 2020 Aug 28.
College of Pharmaceutical Sciences & Chinese Medicine, Southwest University, Chongqing 400715, China; Chongqing Key Laboratory of New Drug Screening from Traditional Chinese Medicine, Chongqing 400715, China; Pharmacology of Chinese Materia Medica - the Key Discipline Constructed by the State Administration of Traditional Chinese Medicine, Chongqing 400715, China; Southwest University Hospital, Chongqing 400715, China. Electronic address: