1. Engineering
Research Center of Technical Textiles, Ministry of Education, College
of Textiles, Donghua University, Shanghai 201620, People’s Republic of China
2. National Energy Technology Laboratory−Regional University Alliance (NETL−RUA), Morgantown, West Virginia 26506, United States
3. National Energy Technology Laboratory, Pittsburgh, Pennsylvania 15236, United States