Cadmium Sulfide Nanocomposites Research Articles