‘Too much sleep could be worse for health than too little’