1. Institute for Chemical Biology & Biosensing, and College of Life Sciences, Qingdao University, 308 Ningxia Road, Qingdao 266071, P. R. China
2. Qingdao Institute of Bioenergy & Bioprocess Technology, Chinese Academy of Sciences, 189 Songling Road, Qingdao 266101, P. R. China
3. Aix Marseille Université, CNRS, BIP, Bioénergétique et Ingénierie des Protéines UMR7281, 31 chemin Joseph Aiguier 13402 Marseille Cedex 20 France
4. Université Grenoble-Alpes, DCM UMR 5250, F-38000 Grenoble, France
5. Département de Chimie Moléculaire, UMR CNRS, DCM UMR 5250, F-38000 Grenoble, France
6. School of Pharmacy, College of Medicine, 308 Ningxia Road, Qingdao 266071, P. R. China