Text this: Modified fuzzy logic and artificial bee colony: An artificial intelligence approach to optimization and power quality improvement in an MPPT-based system