1. Zhejiang Provincial Key Laboratory of Pathophysiology, School of Medicine, Ningbo University, Ningbo, Zhejiang 315211, China
2. The Affiliated Hospital, School of Medicine, Ningbo University, Ningbo, Zhejiang 315211, China
3. Yinzhou People’s Hospital, School of Medicine, Ningbo University, Ningbo, Zhejiang 315040, China
4. Bank of Blood Products, Ningbo No. 2 Hospital, Ningbo, Zhejiang 315010, China