Solvent-dependent singlet oxygen lifetimes: temperature effects implicate tunneling and charge-transfer interactions | Synapse