Vectorizing NURBS surface evaluation with basis functions in power basis