... Environmental Science & Technology. ... Center for Chemistry and the Environment, Leiden Institute of Chemistry, Gorlaeus Laboratories, Leiden University ... 50112, Université de Strasbourg, 67000 Strasbourg, France, and Chemistry Department, Environmental Chemistry, Umeå ...