1. Aramco Beijing Research Center, Aramco Asia, Beijing, China..
2. Formerly Aramco Beijing Research Center, Aramco Asia, Beijing, China; presently Alibaba Group, Hangzhou, China..
3. EXPEC Advanced Research Center, Saudi Aramco, Dhahran, Saudi Arabia..