CZTS based thin film solar cells: a status review | Synapse