1. Department of Endocrinology and Metabolism Center for Diabetes and Metabolism Research West China Hospital Sichuan University Chengdu 610041 China
2. Department of Dermatology West China Hospital Sichuan University Chengdu 610041 China
3. Animal Experimental Center West China Hospital Sichuan University Chengdu 610041 China
4. Core facility of West China Hospital Sichuan University Chengdu 610041 China
5. WestChina‐California Research Center for Predictive Intervention Medicine West China Hospital Sichuan University Chengdu 610041 China
6. Centre for Transplant and Renal Research Westmead Institute for Medical Research The University of Sydney Sydney NSW 2145 Australia