1. Hubei Key Laboratory of Cell Homeostasis, College of Life Sciences, Wuhan University, Wuhan, Hubei, PR. China
2. Faculty of Pharmacy, University of Strasbourg-CNRS, Illkirch, France
3. Laboratory of Cardio-Oncology and Medicinal Chemistry (FRE2033), CNRS, University of Strasbourg, Strasbourg, France
4. Sino-French Joint Lab of Food Nutrition/Safety and Medicinal Chemistry, College of Biotechnology, Tianjin University of Science and Technology, Tianjin, China