Emerging Technologies for Green Energy Conversion and Storage