Text this: The effects of CIGS absorber layer thickness and band gap energy on the performance of CIGS thin film solar cell: a numerical simulation