Narcolepsy and idiopathic hypersomnolence.