Flexible working hours and health