Affiliation: | 1. Department of Nephrology & Rheumatology, Shanghai Tenth People''s Hospital, Tongji University School of Medicine, Shanghai, China;2. Department of Biomedical Engineering, University of Houston, 3605 Cullen Blvd, Room 2018, Houston, TX 77204, USA |