Dalzin N-N diallyl thio carbonyl hydrazine and other derivatives: Physico chemical investigations and analytical application