Buoyancy effects on upward and downward laminar mixed convection heat and mass transfer in a vertical channel | International Journal of Numerical Methods for Heat and Fluid Flow | DeepDyve