Singlet oxygen in surface waters — Part I: Furfuryl alcohol as a trapping agent