"Mohammad M. Salehi"