Improving the catalytic performance of SAPO-18 for the methanol-to-olefins (MTO) reaction by controlling the Si distribution and crystal size