provigil long term effects provigil pre workout provigil and adrenal fatigue assistance paying for provigil provigil for cancer fatigue