Singlet oxygen reactions with organic compounds and polymers