1. Institute of Chemical Sciences and Engineering École Polytechnique Fédérale de Lausanne (EPFL) 1015 Lausanne Switzerland
2. Institute of Chemical Sciences and Engineering École Polytechnique Fédérale de Lausanne (EPFL Valais) Rue de l'Industrie 17 1951 Sion Switzerland
3. Helen Scientific Research and Technological Development Co., Ltd. Ho Chi Minh City Vietnam
4. Department of Chemistry Oregon State University 53 Gilbert Hall Corvallis OR 97331-4003 USA