Recently, global warming and more frequent natural disasters have emphasized the need for low-carbon and resilient energy ...