Gravar-mail: Semi-supervised spectral clustering with application to detect population stratification