An Overview of Solar Cell Technology Mike McGehee Materials Science and Engineering Global Climate and Energy Project Center for Advanced Molecular Photovoltaics Precourt…