Enhancing the efficiency of CIGS thin film solar cells by inserting novel back surface field (SnS) layer