Text this: Cadmium based II-VI Semiconducting Nanomaterials