An Efficient Immersed Boundary-Lattice Boltzmann Method for the Simulation of Thermal Flow Problems. (2020). Communications in Computational Physics, 20(5), 1210-1257. https://doi.org/10.4208/cicp.090815.170316a