The roles of boundary friction, basal shear stress and deep mantle convection in plate tectonics