Fundamentals of Renewable Energy Processes