BP solar ditches thin-film photovoltaics | IEEE Journals & Magazine | IEEE Xplore