Recent research on the causes and management of workplace fatigue