Singlet Oxygen Production in Water: Aggregation and Charge-Transfer Effects