Photovoltaics: From alternative energy to mature industry | IEEE Conference Publication | IEEE Xplore