how long can you stay awake on modafinil