oxalyl dihydrazide vs N%2CN-di-N-butylformamide