Fault tolerance for large scale protein 3D reconstruction from contact maps