1. Department of Nephrology, The First Hospital of China Medical University, Shenyang 110001, China
2. Department of Neurobiology, School of Life Sciences, China Medical University, Shenyang 110122, China
3. Key Laboratory of Cell Biology, Ministry of Public Health of China, China Medical University, Shenyang 110122, China
4. Key Laboratory of Medical Cell Biology, Ministry of Education of China, China Medical University, Shenyang 110122, China