Thermal Convection Current Theory