Explicit dosimetry for photodynamic therapy: macroscopic singlet oxygen modeling.