Gravar-mail: Computational prediction of N-linked glycosylation incorporating structural properties and patterns