Publications by authors named "Hamid Reza Mashreghi Moghaddam"