Diaminobenzenes: an experimental and computational study.