Effect of h-BN addition on the microstructure characteristics, residual stress and tribological behavior of WC-reinforced Ni-based composite coatings