Respiration in archaea and bacteria : diversity of prokaryotic respiratory systems