Comparative study of (Z)-4-oxo-4-ureido-but-2-enoic acid and p-toluenesulfonic acid 3-nitrophenyl ester by crystal engineering and DFT calculation