1. Department of Nephrology, Jiangsu University Affiliated Shanghai Eigth People’s Hospital, Shanghai 200233, China
2. Department of Nephrology, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai 200233, China
3. Biomedical School, Medical College of Wisconsin, Milwaukee, WI 53226, U.S.A.
4. Shanghai Diabetes Institute, Department of Endocrinology and Metabolism, Shanghai Key Clinical Center for Metabolic Disease, Shanghai Key Laboratory of Diabetes Mellitus, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, 600 Yishan Road, Shanghai 200233, China
5. Department of Radiation Oncology, Peter MacCallum Cancer Centre, Melbourne 3000, Australia
6. Department of Cardiology, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai 200233, China