Department of Petroleum Engineering, School of Chemical and Petroleum Engineering, Shiraz University, Shiraz 7193616511, Iran ...