Abstract: With the tremendous development and advent of new technologies in many areas and their applications to our real life, it has been recognized that the role of engineers has become ...