Author: "Georgios A. Dafoulas" "Azam Shokri"