ISSN 2196-5625 CN 32-1884/TK
1. Iowa State University, Ames, IA, 50011-2151, USA 2. South China University of Technology, Guangzhou, 510640, China 3. Zhejiang University, Hangzhou, 310027, China 4. Zhejiang Electric Power Corporation, Hangzhou, 310007, China
NationalHigh Technology Research and Development Program of China (863Program) (No. 2011AA05A105), and a key project from ZhejiangElectric Power Corporation.
