Neural network-based control of an intelligent solar Stirling pump. (1st January 2016)