Contributed by Daniel G. Nocera, April 16, 2018 (sent for review December 21, 2017; reviewed by Curtis P. Berlinguette, Charles Dismukes, and Mark S. Hybertsen) ...