Sustainable and Clean Energy Production Technologies