What Factors Affect Photovoltaic Cell Efficiency