I wonder if we can generalize this function, i.e. create `removeMeshNodes(msh, vec_deleted_nodes)` and call it after `findUnusedMeshNodes()`. Later we can combine it with other findXXX().