In-situ synthesis of hydrogen peroxide in a novel Zn-CNTs-O 2 system