Affiliation: | 1. College of Chemistry and Molecular Engineering, Zhengzhou University, 100 Science Avenue, Zhengzhou 450001, P.?R. China;2. Henan Academy of Medical and Pharmaceutical Sciences, Zhengzhou University, Zhengzhou 450052, P.?R. China;3. Henan Key Laboratory for Pharmacology of Liver Diseases, Zhengzhou 450052, P.?R. China |