modafinil appetite modafinil generic long term effects modafinil who can prescribe provigil