Publications by authors named "Mohammad Ghannadi-Maragheh"