Numerical investigation of thermocapillary and buoyancy convection in horizontal ribbon growth with lid-driven boundary