Preparation of CdS nanoparticles within an ordered polypeptide matrix