1. Department of Pathology of Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou, Zhejiang 310016, China.
2. School of Public Health, Zhejiang University School of Medicine, Hangzhou, Zhejiang 310058, China.
3. Department of Hematology of Sir Run Run Shaw Hospital, Zhejiang University School of Medicine, Hangzhou, Zhejiang 310016, China.
4. Department of Cell Biology, Zhejiang University School of Medicine, Hangzhou, Zhejiang 310058, China.