Text this: Physical and electrochemical characterization of CdS hollow microspheres prepared by a novel template free solution phase method