Solvothermal synthesis of CdS nanorods using hydroxyethyl cellulose as a template