Synthesis, physicochemical properties, theoretical and electrochemical studies of tetraglycidyl methylenedianiline