Solar energy technology advances - Tiwari, G. N. (Nova Science Publishers, Inc., 2006)