CdS:PMMA nanocomposite solid films with enhanced properties. (September 2015)