Thermostat-assisted continuously-tempered Hamiltonian Monte Carlo for Bayesian learning