phenergan dm cough syrup dosage ambien vs lunesta vs melatonin phenergan for dogs with anxiety provigil drug schedule order provigil india