1. Shanghai Key Laboratory of Green Chemistry and Chemical ProcessDepartment of ChemistryEast China Normal University 3663 North Zhongshan Rd. Shanghai 200062 P. R. China
2. National Center for Drug ScreeningLaboratory of Drug Research Shanghai Institute of Materia MedicaChinese Academy of Sciences Shanghai 201203 P. R. China
3. State Key Laboratory of Organometallic ChemistryShanghai Institute of Organic ChemistryChinese Academy of Sciences Shanghai P. R. China