Non-Rectangular Surface Patches Suitable for Inclusion in a B-Spline Surface