1. Department of Nephrology the Affiliated Hospital of Qingdao University 16 Jiangsu Road Qingdao 266003 China
2. State Key Laboratory of Bio‐fibers and Eco‐textiles School of Environmental Science and Engineering Qingdao University 308 Ningxia Road Qingdao 266071 China
3. College of Chemistry and Chemical Engineering Collaborative Innovation Center for Hydrogen Energy Key Materials and Technologies of Shandong Province Qingdao University Qingdao 266071 China
4. Institute of Diabetes and Regeneration Research Helmholtz Diabetes Center Helmholtz Center Munich 85764 Neuherberg Germany
5. Medizinische Klinik und Poliklinik IV Ludwig‐Maximilians‐Universität München 80339 Munich Germany