Self-Assembled Heteroepitaxial Oxide Nanocomposite for Photoelectrochemical Solar Water Oxidation