Apollony photonic sponge based photoelectrochemical solar cells