A particle swarm optimisation-trained feedforward neural network for predicting the maximum power point of a photovoltaic array. (June 2020)