1. Centre for High Performance Computing, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences; Shenzhen 518055 China
2. Center for Cloud Computing, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences; Shenzhen 518055 China
3. Department of Chemical Engineering; Texas A&M University, College Station; Texas 77843
4. Texas A&M Energy Institute, Texas A&M University, College Station; Texas 77843