Geometric algorithm for point projection and inversion onto Bézier surfaces