Text this: An improved Kepler optimization algorithm for module parameter identification supporting PV power estimation