1. Department of Hematology, Key Laboratory of Cancer Prevention and Intervention, China National Ministry of Education, Second Affiliated Hospital, School of Medicine, Zhejiang University, Hangzhou 310009, China
2. Cancer Institute of Zhejiang University, Hangzhou 310009, China
3. Hangzhou First People's Hospital, Hangzhou 310006, China
4. Department of Diabetes Complications and Metabolism, Beckman Research Institute, City of Hope National Medical Center, Duarte, CA 91010, USA
5. Zhejiang Academy of Medical Sciences, Hangzhou 310012, China