School of Pharmacy Southwest Medical University Luzhou 646000 China;
School of Pharmacy Southwest Medical University Luzhou 646000 China;
School of Pharmacy Southwest Medical University Luzhou 646000 China;
The Key Laboratory of MedicalElectrophysiology Medical Key Laboratory for Drug Discovery and Druggability Evaluation of Sichuan Province Luzhou Key Laboratory of Activity Screening and Druggability Evaluation for Chinese Materia Medica Ministry of Education of China Institute of Cardiovascular Research Luzhou 646000 China;