Heteroepitaxial hematite photoanodes as a model system for solar water splitting