Ternary Chalcopyrite Semiconductors Research Articles