Parameter extraction for photovoltaic device performance characterization