Friedel-Crafts alkylation of benzene with a superacid catalyst