Reaction-diffusion model as framework for understanding the role of riboflavin in "eye defence" formulations