The mechanism for H2S scavenging by 1,3,5-hexahydrotriazines explored by DFT