A dynamic adaptation scheme for general 3-D hybrid meshes