1. Department of Nephrology, The First Affiliated Hospital of Chongqing Medical University, Chongqing 400042, P.R. China
2. Department of Nephrology, Chengdu Fifth People's Hospital, Chengdu, Sichuan 611130, P.R. China
3. Department of Obstetrics and Gynecology, The First Affiliated Hospital of Chongqing Medical University, Chongqing 400042, P.R. China
4. Department of Pathology, Leiden University Medical Center, 2333 ZA Leiden, The Netherlands
5. Emergency Department, The First Affiliated Hospital of Chongqing Medical University, Chongqing 400042, P.R. China