Hierarchical multispectral galaxy decomposition using a MCMC algorithm with multiple temperature simulated annealing