why is modafinil controlled