Gravar-mail: Structure-constrained sparse canonical correlation analysis with an application to microbiome data analysis