provigil off label depression phenergan dosage for sleep how much phenergan can a 6 year old take provigil effect on libido provigil online usa