Text this: A novel objective function with artificial ecosystem-based optimization for relieving the mismatching power loss of large-scale photovoltaic array