provigil alcohol hangover desyrel hap desyrel tablet phenergan after drinking phenergan dosage 4 year old