Is the solar photovoltaic learning curve flattening?