1. China International Science and Technology Cooperation Base of Food Nutrition/Safety and Medicinal Chemistry College of Biotechnology Tianjin University of Science and Technology Tianjin 300457 People's Republic of China
2. School of Life Sciences Shandong First Medical University & Shandong Academy of Medical Sciences Changcheng Road 619 Tai'an City 271000 Shandong province People's Republic of China
3. Laboratory of Cardio-Oncology and Medicinal Chemistry (FRE 2033) CNRS Institut Le Bel 4 rue Blaise Pascal, CS 90032 7081 Strasbourg France