provigil smell provigil and als provigil generic where to buy when does patent on provigil expire