Molecular modelling of the shape selectivity for the Fischer-Tropsch reaction using a tri-functional catalyst