[1] Huazhong Univ Sci & Technol, Union Hosp, Dept Pharm, Tongji Med Coll, 1227 Jiefang Rd, Wuhan 430022, Hubei, Peoples R China
[2] Huazhong Univ Sci & Technol, Sch Pharm, Tongji Med Coll, Wuhan 430030, Hubei, Peoples R China
[3] Univ Queensland, Mater Res Inst, Translat Res Inst, Glycat & Diabet, 37 Kent St, Brisbane, Qld, Australia
[4] Wuhan Univ, Renmin Hosp, Dept Pharm, 99 Zhangzhidong Rd, Wuhan 430060, Hubei, Peoples R China