oxalyl dihydrazide vs N,N-di-N-butylformamide