BMGANet: A Deep Learning Model for Source Code Vulnerability Detection by Integrating Token-Level and Function-Level Features | AMiner