1. Key Laboratory for Advanced Materials & Feringa Nobel Prize Scientist Joint Research Center, School of Chemistry and Molecular Engineering, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, P. R. China
2. Department of Radiology, Eastern Hepatobiliary Surgery Hospital, Shanghai 200438, P. R. China
3. National Center for Drug Screening, State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, 189 Guo Shoujing Road, Shanghai 201203, P. R. China
4. Department of Biological Chemistry, John Innes Centre, Norwich Research Park, Norwich NR4 7UH, U.K.