Summary
Energy shortage and environment pollution are two critical threats faced by the present society. Carbon dioxide, the well-known greenhouse gas is a major cause of global warming but at same time it is also an abundant resource for hydrocarbon energy fuels. Solar energy driven...