Text this: Effect of annealing treatment on oxalic acid-assisted electrodeposited CdS thin films for enhanced solar cell performance.