The impact of flexible working on the work-life balance of front- line shift workers.