1. Department of Pharmaceutical Sciences, UNT System College of Pharmacy, University of North Texas Health Science Center (UNTHSC), Fort Worth, Texas 76107, USA
2. Qingdao University of Science and Technology, 266042 Qingdao, Shandong, China
3. Shantou University Medical College, 515041 Shantou, Guangdong, China
4. Qingdao Municipal Center for Disease Control & Prevention, 266034 Qingdao, Shandong, China