School of Pharmacy;
Shanghai Jiao Tong University;
Shanghai 200240;
China;
School of Pharmacy;
Shanghai Jiao Tong University;
Shanghai 200240;
China;
School of Pharmacy;
Shanghai Jiao Tong University;
Shanghai 200240;
China;
Institute of Chinese Medical Sciences;
University of Macau;
Macau SAR 999078;
China;