Low thermal conductivities and excellent thermoelectric performances of the pyrite-type IIB-VIA2 dichalcogenides: ZnS2, CdS2 and CdSe2