Journal: Iranian Journal of Science and Technology, Transactions A: Science