An approach to 3D NURBS modeling of complex fault network considering its historic tectonics