Dimethyl sulfoxide reductase of Escherichia coli: an investigation of function and assembly by use of in vivo complementation