Heterogeneous Catalysis at Nanoscale for Energy Applications (English, Electronic book text, Tao Franklin)