Institute of Nuclear and New Energy Technology;
Tsinghua University;
Beijing 102201;
China;
College of Chemical Engineering;
Beijing University of Chemical Technology;
Beijing 100029;
China;
Kunming Sino-Platinum Metals Catalyst Limited Corporation;
Kunming 650101;
China;