Iodide Salt Surface Etching Reduces Energy Loss in CdTe Nanocrystal Solar Cells. - Huang, Jielin; Wang, Xuyang; Chen, Yilin; Chen, Zhenyu; Lin, Qiaochu; Huang, Qichuan; Qin, Donghuan (Nanomaterials (2079-4991), 2025)