An adjoint-based temperature boundary optimal control approach for turbulent buoyancy-driven flows. (August 2020)