Solanki Chetan Singh Renewablr Energy Technologies & Practical Guide for beginners - PHI Learning Pvt. Ltd 2009