Energy Conversion and Management: Principles and Applications