Possibility of non-adiabatic level crossing by DFT study of tautomerism and potential energy surfaces in of 3-hydroxy-5-(pyrimidin-2-yl)-2H-pyrrol-2-one and its tautomer