1. Department of Endocrinology, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou, Zhejiang 325000, China
2. The Second People’s Hospital of Xining, Xining, Qinghai 816000, China
3. Wenzhou Medical University, Wenzhou, Zhejiang 325000, China
4. Wenzhou Key Laboratory of Diabetes Research, Wenzhou, Zhejiang 325000, China