1. Department of Chemistry, Chemistry Research Laboratory, University of Oxford, 12 Mansfield Road, Oxford, OX1 3TA, UK
2. Hangzhou Institute of Medicine (HIM), Chinese Academy of Sciences, Zhejiang Cancer Hospital, Hangzhou, Zhejiang 310022, China
3. Department of Oncology, University of Oxford, Oxford, OX3 7DQ, UK
4. School of Chemistry, University of Southampton, Southampton, SO17 1BJ, UK
5. Department of Science and Mathematics, Suez University, Faculty of Petroleum and Mining Engineering, Suez, 43721, Egypt