1 Common Process of NIOAs The common process of most of NIOAs is described in Figure 1, which can be divided into four steps.Most NIOAs use iterative methods, and the maximum iteration times and precision threshold are two common conditions of algorithm termination, which should also be initialized in step S1.