Gravar-mail: A Generative Model for OCT Retinal Layer Segmentation by Integrating Graph-Based Multi-Surface Searching and Image Registration