Key developments in CIGS thin film solar cells on ceramic substrates