Solar pumping : an introduction and update on the technology, performance, costs, and economics - Barlow, Roy (World Bank technoical paper, 1993)