Too much sleep could be bad for health