Solar energy technology advances - Tiwari, G. N. (Novinka (Series), 2006)