Solution-processed CIGS thin film solar cell by controlled selenization process