Simulated tempering: a new Monte Carlo scheme