Lin Luo Fang Renewable Energy Systems: Advanced Conversion Technologies and Applications - 1st ed. - CRC Press 2017 ISBN: 978-1138077584