[1] Wenzhou Med Coll, Sch Pharmaceut Sci, Bioorgan & Med Chem Res Ctr, Wenzhou 325035, Zhejiang, Peoples R China
[2] Wenzhou Med Coll, Chinese Amer Res Inst Diabet Complicat, Wenzhou 325035, Zhejiang, Peoples R China
[3] Univ Louisville, Dept Pediat, Louisville, KY 40292 USA
[4] Nanjing Univ Sci & Technol, Coll Chem, Nanjing, Jiangsu, Peoples R China