Synthesis, Characterization, And Device Applications Of Viral-Templated Copper Sulfide And Copper Oxide Semiconductor Nanomaterials