Cayley graphs on nilpotent groups with cyclic commutator subgroup are hamiltonian