Investigate the theoretical underpinnings of renewable energy systems in mechanical engineering. Discuss the principles behind various renewable energy technologies, such as solar, wind, and hydroelectric power, and analyze their potential for addressing global energy challenges.