Advances in Energy, Environment and Materials ScienceYeping Wang, Jianhua Zhao · First published 2016Open the Tome