Generalized B-spline curve surface and its properties