Binary copper oxides: recent progress in materials and applications as photovoltaic absorbers