[1] Harbin Inst Technol, Sch Chem & Chem Engn, Harbin 150001, Peoples R China
[2] Shanghai Inst Space Power, State Key Lab Space Power Sources, Shanghai 200245, Peoples R China
[3] East China Univ Sci & Technol, Sch Mat Sci & Engn, Key Lab Ultrafine Mat, Shanghai Key Lab Adv Polymer Mat,Minist Educ, Shanghai 200237, Peoples R China