1. Department of ChemistrySchool of ScienceShanghai University 99 Shangda Road Shanghai 200436 People's Republic of China
2. Key Laboratory of Organofluorine ChemistryShanghai Institute of Organic ChemistryChinese Academy of Sciences 345 Lingling Road Shanghai 200032 People's Republic of China