can you take modafinil everyday long term effects of provigil modafinil depo provera modafinil toronto adrafinil same as modafinil modafinil patente