Adaptive Surface Reconstruction Based on Tensor Product Algebraic Splines