translate English to French: Environmental Science and Technology 40, 2006a, p. 2135-2141.
Environmental Science and Technology 40, 2006a, p.