Title: Recent Advances in Energy Technologies