1. Department of Pharmacology and the Key Laboratory of Smart Drug Delivery Ministry of Education, School of Pharmacy, Fudan University, Shanghai, China.
2. Department of Natural Medicine, School of Pharmacy, Fudan University, Shanghai, China.
3. Drug Discovery and Design Center, State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, Shanghai, China.
4. Department of Radiation Oncology, Fudan University Shanghai Cancer Center, Shanghai, China.
5. School of Biomedical Sciences, University of Western Australia, Perth, WA, Australia.
6. Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China.
7. Department of Colorectal and Anal Surgery, Xinhua Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China.
8. Shanghai Colorectal Cancer Research Center, Shanghai, China.