3-D ordered macroporous cuprous oxide: Fabrication, optical, and photoelectrochemical properties.