Particle Monte Carlo methods for the integrative cluster analysis of multiple genomic datasets