The chemistry of zinc, cadmium and mercury