the difference between armodafinil and modafinil