Affiliation: | 1. Changzhou No. 2 People’s Hospital, Diabetes Institute, 29 Xinglong Lane, Changzhou City, Jiangsu Prov. 213003, China;2. Department of Medicine, University of California, Los Angeles, 650 Charles Young Dr., Los Angeles, CA 90095, USA;3. Beckman Research Institute of City of Hope, Duarte, CA 91010, USA;4. Department of Chemistry and Biochemistry, University of California, Los Angeles, 405 Hilgard Ave, Los Angeles, CA 90095, USA;5. Department of Biomedical Engineering, University of Southern California Los Angeles, CA 90089, USA |