Efficiency analysis of a novel electricity and heat co-generation system in the basis of aluminum–water reaction