Gravar-mail: Retrieval and registration of long-range overlapping frames for scalable mosaicking of in vivo fetoscopy