1. Departments of Nephrology Chang Gung Memorial Hospital Chiayi Taiwan
2. Kidney Research Center Chang Gung Memorial Hospital Taipei Taiwan
3. College of Medicine Chang Gung University Taoyuan Taiwan
4. Kidney and Diabetic Complications Research Team (KDCRT) Chang Gung Memorial Hospital Chiayi Taiwan
5. Center for Shockwave Medicine and Tissue Engineering Department of Medical Research Chang Gung Memorial Hospital Kaohsiung Taiwan
6. Department of Orthopedic Surgery Chang Gung Memorial Hospital Kaohsiung Taiwan
7. Department of Internal Medicine National Taiwan University Hospital Taipei Taiwan
8. Graduate Institute of Clinical Medical Sciences College of Medicine Chang Gung University Taoyuan Taiwan