Potentiostatic electrodeposition of cuprous oxide thin films for photovoltaic applications