Catalyst Nanomaterials - Ping Xu (Hindawi Limited, 2015)