The Key Laboratory of Advanced Microprocessor Chips and Systems, College of Computer, National University of Defense Technology, Changsha 410073, China ...
China State Key Laboratory of Photocatalysis on Energy and Environment, College of Chemistry, Fuzhou University, Fuzhou 305108, P. R. China ...