1. Department of Pharmaceutical Science & Technology
2. College of Chemistry and Biology
3. Donghua University
4. Shanghai 201620
5. People's Republic of China
6. Eastern Hepatobiliary Surgery Hospital
7. Second Military Medical University
8. Shanghai 200433
9. China
10. Shanghai Xianhui Pharmaceutical Co. Ltd.