Multisource domain adaptation and its application to early detection of fatigue