Hardware Trojan Detection Utilizing Graph Neural Networks And Structural Checking