Analytical modelling of fringe and core biodegradation in groundwater plumes.