desyrel side effects provigil works better than nuvigil desyrel neurotransmitters how to give phenergan im injection phenergan cluster headaches