Nanostructured Device Designs For Enhanced Performance In Cds/Cu2S Heterojunction Solar Cells