Theoretical study of the geminal methylation of methylbenzene by halomethane over HSAPO-34 molecular sieve