Radiation field modelling in photoreactors—I. homogeneous media