Energy conversion and management : Principles and applications - Petrecca,Giovanni (Springer, 2014)