1. Department of Nephrology and Rheumatology, Shanghai Tenth People’s Hospital, Tongji University, No. 301 Yanchangzhong Road, Zhabei District, Shanghai 200072, China
2. Department of Ultrasound in Medicine, Shanghai Tenth People’s Hospital, Tongji University, No. 301 Yanchangzhong Road, Zhabei District, Shanghai 200072, China
3. Department of Biomedical Engineering, University of Houston, 3605 Cullen Boulevard, Houston, TX 77204, USA