Biotemplated preparation of CdS nanoparticles/bacterial cellulose hybrid nanofibers for photocatalysis application.