1. College of Pharmacy Ningxia Medical University Yinchuan China
2. The Charles Perkins Centre University of Sydney Sydney New South Wales Australia
3. Department of Hepatic Surgery VI, Eastern Hepatobiliary Surgery Hospital Second Military Medical University Shanghai China
4. State Key Laboratory of Oncogenes and Related Genes, Key Laboratory of Cell Differentiation and Apoptosis of Chinese Ministry of Education Shanghai Jiao Tong University School of Medicine Shanghai China
5. Nutshell Therapeutics Shanghai China
6. Medicinal Chemistry and Bioinformatics Center Shanghai Jiao Tong University School of Medicine Shanghai China
7. School of Pharmaceutical Sciences Zhengzhou University Zhengzhou China