Unassisted photocatalytic hydrogen peroxide fuel cell based on dual photoelectrodes with high performance and stability