Solar energy : fundamentals, design, modelling and applications - Tiwari, G. N. (Nova Science Publishers, 2006)