Cadmium Sulfide Nanoparticles Synthesized by Microwave Heating for Hybrid Solar Cell Applications. (19th August 2014)