1. Department of Cell Physiology and Metabolism, Faculty of Medicine, University of Geneva, 1 rue Michel Servet, Geneva 4 CH-1211, Switzerland
2. Department of Biochemistry, Sciences II, University of Geneva, 30 quai Ernest-Ansermet, Geneva 4 CH-1211, Switzerland