1. Department of Mechanical Engineering, New Mexico Tech, Socorro, NM 87801, USA
2. Department of Mineral Engineering, New Mexico Tech, Socorro, NM 87801, USA
3. Petroleum Recovery Research Center, New Mexico Tech, Socorro, NM 87801, USA
4. Department of Electrical Engineering, New Mexico Tech, Socorro, NM 87801, USA