Wearable sensors monitor factory worker fatigue in real time