Bipolar Energetics and Bifunctional Catalytic Activity of a Nanocrystalline Ru Thin-film Enable High-performance Photoelectrochemical Water Reduction and Oxidation.