CIGS thin film solar cellsÌý ÌýCZTS thin film solar cells ÌýTransparent Conducting Electrodes Materials and devices for water splittingÌý ÌýÌýÌýLithium Ion BatteriesÌý ÌýÌýÌýÌý