Maximum power of solar photovoltaic modules