Hybrid galaxy evolution modelling: Monte Carlo Markov Chain parameter estimation in semi-analytic models of galaxy formation