Geometric MCMC algorithms and zero-variance (ZV) Monte Carlo Bayesian routines