Enhanced open-circuit photovoltage and charge collection realized in pearl-like NiO/CuO composite nanowires based p-type dye sensitized solar cells. (August 2019)