Text this: Cadmium based II-VI semiconducting nanomaterials