1. Department of Pharmacology, School of Pharmacy, Qingdao University Medical College, Qingdao 266073, China
2. Department of Medicinal Chemistry, School of Pharmacy, Qingdao University Medical College, Qingdao 266073, China
3. Department of Pharmaceutical Sciences, Faculty of Life Sciences, University of Vienna, 1090 Vienna, Austria
4. Institute of Innovative Drugs, Qingdao University, Qingdao 266071, China