Sleeping too much or not enough may have bad effects on health