acid/base electron transfer