provigil oral contraceptives when will provigil go generic how long for provigil to kick in will provigil show up in urine drug screen provigil sleep apnea