1. Chemical Engineering and Pilot Plant Department Engineering Research Division National Research Centre 33 El Bohouth Street (Former El Tahrir Street), Dokki Giza 12622 Egypt
2. Physical Aspects of Ecoenergy Institute of Fluid‐Flow Machinery of Polish Academy of Sciences Fiszera St Gdańsk 80‐231 Poland
3. Basic and Applied Science Department College of Engineering and Technology Arab Academy for Science Technology and Maritime Transport El Moshir Ahmed Ismail Street ‐ Behind Sheraton Heliopolis Elhorria Cairo 11799 Egypt