Current status of thin-film solar cells and future prospects | IEEE Conference Publication | IEEE Xplore