Conformational and molecular modelling studies on glyphosate and its analogs using AB initio molecular orbital theory