1. Department of Chemical Engineering; Arak University; Arak Iran
2. Department of Chemical Engineering; University of Waterloo; Waterloo ON, N2L 3G1 Canada
3. Department of Electrical Engineering; University of Louisiana at Lafayette; Lafayette LA USA
4. Department of Mining and Metallurgical Engineering; Amirkabir University of Technology; Tehran Iran