modafinil pharmacological class modafinil drug class mechanism of action modafinil drug class modafinil drug class moa provigil drug classification provigil drug class modalert drug class modafinil drug class uk modafinil drug classification modafinil drug class canada