1. Department of Nephrology, Shanghai General Hospital, Shanghai Jiao Tong University School of Medicine, No. 100 Haining Road, Shanghai 200080, China
2. Department of Emergency, Xinhua Hospital, Shanghai Jiao Tong University School of Medicine, No. 1665 Kongjiang Road, Shanghai 200092, China