Advances in thin-film solar cells. (©2012)