Recent progress and critical issues in thin film polycrystalline solar cells and modules | IEEE Conference Publication | IEEE Xplore