1. Division of Endocrinology, Diabetes, Nutrition and Therapeutic Patient Education, Department of Medicine, Geneva University Hospitals, 1205 Geneva, Switzerland
2. Diabetes Center, Faculty of Medicine, Geneva University, 1205 Geneva, Switzerland
3. Department of Cell Physiology and Metabolism, Faculty of Medicine, Geneva University, 1205 Geneva, Switzerland