Gravar-mail: GPM: A Graph Pattern Matching Kernel with Diffusion for Chemical Compound Classification