1. College of ChemistryNankai University Tianjin 300071 China
2. Shandong Provincial Key Laboratory of Fine ChemicalsSchool of Chemistry and Pharmaceutical EngineeringQilu University of Technology Jinan 250353 China
3. Key Laboratory of Advanced Energy Materials ChemistryMinistry of EducationNankai University Tianjin 300071 China
4. State Key Laboratory of Medicinal Chemical biologyNankai University Tianjin 300071 China
5. Department of Chemical SciencesBernal InstituteUniversity of Limerick Limerick V94 T9PX Republic of Ireland
6. School of Pharmaceutical Science and TechnologyTianjin University Tianjin 300071 China