1. Aerospace Research Institute (Ministry of Science, Research and Technology); Tehran Iran
2. Dipartimento Di Energia - Politecnico Di Milano; Milan Italy
3. New Mexico Institute of Mining and Technology; Mechanical Engineering Department; Socorro NM USA