sleep loss causes flu