provigil snort provigil and alcohol provigil dangers is provigil safe for addicts generic provigil