1. Key Laboratory of Textile Science & Technology of Ministry of Education, College of Textiles, Donghua University, Shanghai 201620, PR China
2. Institute of High Performance Computing, Agency for Science, Technology and Research, 1 Fusionopolis Way, #16-16 Connexis, Singapore 138632, Republic of Singapore