A computational study of ZnFeX2 (X = S, Se, Te) Nano-clusters having photovoltaic applications