Open access peer-reviewed chapter

Nonlinear Giant Magnetostrictive Actuator and Its Application in Active Control

Written By

Lihua Yang, Haipeng Zhang, Hailong Jiang, Shuyong Liu, Haiping Wu, Haifeng Li and Ehsan Noroozinejad Farsangi

Submitted: 27 March 2019 Reviewed: 23 April 2019 Published: 18 June 2019

DOI: 10.5772/intechopen.86463

From the Edited Volume

Noise and Vibration Control - From Theory to Practice

Edited by Ehsan Noroozinejad Farsangi

Chapter metrics overview

1,165 Chapter Downloads

View Full Metrics

Abstract

The giant magnetostrictive actuator has great use in vibration control, but the linear model cannot fully describe its dynamic characteristics. In this chapter, based on the domain wall theory and piezomagnetic theory, a hysteresis nonlinear model is established to fully describe the actuator dynamic characteristics. In combination with the regularisation method, a sliding mode controller has been designed, and the giant magnetostrictive actuator is also studied in the application of active control. Experimental results show that the hysteresis nonlinear model proposed in the chapter can fully describe the actuator’s dynamic characteristics in a wider frequency band and the active control also has a much better isolation effect than the passive vibration; it can significantly attenuate the external incentives.

Keywords

  • giant magnetostrictive actuator
  • hysteresis nonlinearity
  • sliding mode control
  • active control

1. Introduction

Passive vibration isolation has been widely used as an effective isolation method; it can significantly reduce the vibration transmission between mechanical equipment and the base, while the isolation effect is limited in the micro-vibration and low frequencies. Therefore, the active control has been a focus of research at home and abroad [1, 2, 3, 4]. With the development of smart materials, intelligent actuators manufactured by those materials including the magneto-rheological actuator, shape memory alloy actuator, giant magnetostrictive actuator (GMA), and others. These actuators have played a huge role in promoting the active control as the executing agency [5, 6].

With the advantages of high-positioning accuracy, fast response, and wide frequency band, among others, the GMA has a wide variety of applications in fields including vibration control and precision positioning [7, 8, 9, 10]. Many scholars have studied the linear modelling method of GMA, which is only suitable for describing low-frequency dynamic characteristics [11, 12]. However, the hysteresis nonlinear model based on the domain walls theory can more clearly reveal the coupling relationship among the magnetization process, the stress magnetic machine effect, and stretching amount, and it can more fully describe the GMA’s dynamic characteristics on a wide frequency band [13], which is suitable for the active control actuator. Zhang established the GMA dynamics equations and studied the active control on the basis of the proportional-integral-derivative (PID) algorithm, the results showed that the GMA has some damping effect, but the system’s adaptive capacity is a little weak [14]. Francesco calculated the actuator’s amplitude-frequency curve and studied the active control in a single freedom degree vibration isolation system. The simulations showed the GMA can significantly reduce the force transmitted to the base [15]. Wang designed a magnetostrictive actuator rod and analysed the system structure vibration on the basis of the linear-quadratic regulator (LQR) algorithm, the results showed the GMA can effectively reduce the structure response of acceleration and displacement [16]. However, these studies mainly focus on the linear actuator model; the isolation frequency band is narrow relatively. Therefore, the application of the GMA hysteresis nonlinear model is urgently needed in the active control.

Currently, some of the more commonly active control strategies are the PID control [17], robust control [18], fuzzy control [19], optimal control [20], adaptive control [21], and sliding mode control [22]. In particular, the sliding mode control has no effect on system parameter perturbation and external disturbance when the system is in sliding mode, so it has much better robustness [23], which is more suitable for the active vibration control algorithm.

Based on the domain wall theory [24], this chapter studied the GMA broadband hysteresis nonlinear model and applied it to the active control of the vibration isolation system. By optimising the design of the hysteresis nonlinear model, the actuator linearity is much better than the linear model on a wider frequency band. The results showed that the GMA hysteresis nonlinear model on a wider frequency band can more fully describe its dynamic characteristics. Compared with passive vibration isolation, the active control has a better isolation effect and wider frequency band isolation, and the sliding mode control strategy also has stronger robustness.

Advertisement

2. Hysteresis nonlinear magnetostrictive actuator model

2.1 Magnetostrictive actuator model

The GMA structure is shown in Figure 1. It is mainly made of the push rod, preload spring, magnetostrictive rod, drive coil, and bias coil, where the preload mechanism is comprised of the preload spring, push rod, and preload screw. The polarised magnetic field of the bias coil can make the magnetostrictive rod deform in a linear manner and can prevent the multiplier phenomenon from affecting system control precision. When an alternating current is passed through the drive coil, the magnetostrictive rod can also generate an alternating magnetic field, which causes a dynamic redistribution of magnetic domains in the magnetostrictive rod. Then the telescopic length can be obtained microscopically to promote a displacement and thrust the output push rod, which achieves energy conversion by transferring electromagnetic energy into mechanical energy.

Figure 1.

The GMA structure. (1) The top cover screw, (2) the output push rod, (3) the top cover, (4) the preload spring, (5) the jacket, (6) the drive coil, (7) the bias coil, (8) the magnetostrictive rod, (9) the preload screw, (10) the bottom cover screws, and (11) the bottom cover.

Based on the Jiles-Atherton theory [25], many researchers explored the GMA characteristics of the nonlinear hysteresis model, and the structure optimisation and parameter configuration can make the theoretical calculations accurately match with experiments in a higher linearity. Generally, the GMA motion can be equivalent to a single freedom degree model, shown in Figure 2. Based on the magnetic domain theory and piezomagnetic theory [26, 27, 28], the partial differential equations of the magnetisation process are established. Then the GMA dynamics equation is also deduced with the specific equations as follows:

Figure 2.

The GMA schematic diagram.

H e = H + αM + H σ = H + αM + 3 σ ˜ 2 μ 0 dM σ E1
M an = M s coth H e / a + a / H e E2
dM irr dH = M an M irr δk α ˜ M an M irr E3
M rev = c M an M irr E4
M = M irr + M rev E5
λ = 3 2 λ s M s 2 M 2 E6
x s = 1 m 1 + m 2 s 2 + c 1 + c 2 s + k 1 + k 2 A S H λ E7
f = m 2 s 2 + c 2 s + k 2 m 1 + m 2 s 2 + c 1 + c 2 s + k 1 + k 2 A S H λ E8

where H e is the effective magnetic field strength, H is the sum of the drive magnetic field H d = nI (n is the number of turns per unit coil length, I is the drive current) and bias magnetic field H b , λ s is the saturation magnetostrictive coefficient, σ ˜ = σ 0 + σ is the external stress ( σ 0 is the preload), μ 0 is the vacuum permeability, M s is the saturation magnetisation, λ is the axial magnetostriction strain, a is the shape factor of non-hysteresis magnetisation, k is the irreversible loss coefficient, α is the molecular field parameter of interacting magnetic torque, α ˜ = α + 9 λ s σ 0 / 2 μ 0 M s 2 is the integrated magnetic domain coefficient, c is the reversible factor, the parameter δ + 1 when dH > 0 and parameter δ 1 when dH < 0 , M an is the non-hysteresis magnetisation, M irr is the irreversible magnetisation, M rev is reversible magnetisation, and M is the total magnetisation. C , ρ , L , A , and S H are, respectively, the damping, density, length and cross-sectional area, and axial compliance coefficient of the magnetostrictive rod; m 1 = ρLA / 3 , c 1 = cA / L , and k 1 = A / S H L are, respectively, the equivalent mass, damping, and stiffness coefficient of the magnetostrictive rod; m 2 , c 2 , and k 2 are, respectively, the equivalent mass, damping, and stiffness coefficient of the end load; and s is the Laplace transform operator.

2.2 Magnetostrictive actuator model for wide frequency range

When the driving frequency is low, temperature and eddy current can be ignored on the actuator linearity. However, to fully describe the actuator dynamic characteristics on a wide frequency range, it is necessary to consider the hysteresis loss, eddy current losses, additional loss, and stress changes. In this case, magnetisation intensity M can be expressed as follows:

dM dt = M H dH dt + M σ d σ ˜   dt E9

where magnetisation change rate is made up of differential susceptibility M / H , the magnetic field change rate H / t , magnetisation stress change rate M / σ , and stress change rate σ / t . The key is to solve for M / H and σ ˜ / t . By Eqs. (2)(5), the differential susceptibility can be expressed as such:

M H = 1 c M an M irr δk α ˜ M an M irr + c M an H E10

According to magneto-mechanical coupling model [16], the magnetisation stress change rate can be determined by Eq. (11):

M σ = S H σ ξ M an M + c M an σ E11

where ξ is the energy coupling parameters of per unit volume and other parameters are the same as above. Substituting Eqs. (10) and (11) into Eq. (9), the magnetisation change rate can be obtained:

dM dt = 1 c M an M irr δk α ˜ M an M irr + c M an H dH dt + S H σ ξ M an M + c M an σ d σ ˜ dt E12

In summary, Eqs. (1)(12) constitute the hysteresis nonlinear model of the giant magnetostrictive actuator, which can describe the displacement and force output on a wide frequency range, and then the output displacement and force can be calculated by the input current.

Advertisement

3. Giant magnetostrictive actuator experiment

The experiments mainly include the giant magnetostrictive actuator, NI host controller, capture cards and displays, LabVIEW software, FN15150 power amplifier, MEL laser displacement sensor, and CHINT current transformer. NI equipment and software are used to capture and display the current and displacement signal, the amplifier amplifies NI weak signals to drive actuators, and the laser displacement sensor is used to accurately measure the actuator displacement. The GMA experiment setup is shown in Figure 3. This experiment studies the hysteresis nonlinear model displacement responses to the preload and the bias magnetic field intensity, as shown in Figures 4 and 5. By optimising the actuator preload and bias magnetic field, the GMA can eliminate the doubling phenomenon and work perfectly within a linear range, which can enhance the actuator output linearity.

Figure 3.

The giant magnetostrictive actuator experiment.

Figure 4.

Curves of displacement changes with the preload.

Figure 5.

Curves of displacement changes with the bias magnetic field intensity.

Figure 4 shows that the actuator displacement increases with the preload, but when the preload is greater than 7 MPa, experimental curves began to appear asymmetrical, so the preload cannot be greater than 7 MPa. Figure 5 shows that without the paranoid magnetic field, actuator output is butterfly-shaped with a strong nonlinearity, but when the paranoid magnetic field increases, the output linearity also gradually increases. Finally, σ 0 = 6.7 MPa and H b = 14 kA / m are selected in the study which can give the actuators better linearity.

Advertisement

4. Application for GMA in active control

4.1 Active control model of vibration isolation system

The active control model of the vibration isolation system is shown in Figure 6, where M 1 , K 1 , C 1 , M 2 , K 2 , and C 2 are, respectively, the mass, stiffness, and damping of the upper isolated equipment and the middle vibration isolation platform. x , y , x ̇ , y ̇ , x ¨ , and y ¨ are, respectively, displacement, velocity, and acceleration as above. f is the active control force of the GMA, and p is the external disturbance. The dynamics equations of the isolation system can be expressed as Eq. (13):

Figure 6.

Active control model of vibration isolation system.

M 1 x ¨ + C 1 x ̇ y ̇ + K 1 x y = p f M 2 y ¨ + C 2 y ̇ + K 2 y + C 1 y ̇ x ̇ + K 1 y x = f E13

Take X = x y x ̇ y ̇ T as state variables and the middle platform displacement Y = y as system output. Thus, the state space can be obtained using Eq. (14):

X ̇ t = AX t + Bu t + B 1 w t Y t = CX t E14

where A = 0 0 1 0 0 0 0 1 K 1 / M 1 K 1 / M 1 C 1 / M 1 C 1 / M 1 K 1 / M 2 K 1 + K 2 / M 2 C 1 / M 2 C 1 + C 2 / M 2 , B = 0 0 1 / M 1 1 / M 2 , B 1 = 0 0 1 / M 1 0 , C = 0 1 0 0 , u = f , w = p , and Y = y . Let U = u + B 1 B 1 w . Eq. (14) can be further expressed as follows:

X ̇ t = AX t + Bu t + B 1 w t = AX t + BU t E15

4.2 Sliding mode control design

Based on full state feedback, the sliding mode can make the system reach the sliding mode surface and achieve sliding mode movement in a jump way. Therefore, it is essential for dynamic characteristics to rationally design the sliding mode surface, assuming the system switching function as Eq. (4) [29, 30].

S t = Θ X E16

where S is the switching function, Θ is 1 × 4 dimension switching matrix, and X = x y x ̇ y ̇ T are the state variables. The ​​non-singular state transition matrix Γ R 4 × 4 is taken to regulate Eq. (16), and the coordinate transformation is the following:

Z t = Γ X t E17

where Γ = I 3 B ˜ 1 B ˜ 2 0 I 1 , B = B ˜ 1 B ˜ 2 , B ˜ 1 R 3 × 1 , and B ˜ 2 R 1 × 1 ; substituting Eq. (17) into Eqs. (15) and (16), it gets the system canonical form and the switching surface as Eq. (18):

Z ̇ t = A ¯ Z t + B ¯ U t S t = Θ ¯ Z E18

where A ¯ = Γ A Γ 1 , B ¯ = 0 B ˜ 2 T T , and Θ ¯ = ΘΓ 1 ; let Z t = Z 1 t Z 2 t , A ¯ = A ¯ 11 A ¯ 12 A ¯ 21 A ¯ 22 , and Θ ¯ = Θ ¯ 1 Θ ¯ 2 T , where Z 1 t R 3 × 1 , Z 2 t R 1 × 1 , A ¯ 11 R 3 × 3 , A ¯ 12 R 3 × 1 , A ¯ 21 R 1 × 3 , and A ¯ 22 R 1 × 1 ; then Eq. (18) can be decomposed as Eq. (19):

Z ̇ 1 t = A ¯ 11 Z 1 t + A ¯ 12 Z 2 t S = Θ ¯ 1 Z 1 t + Θ ¯ 2 Z 2 t E19

Let S = 0 and Θ ¯ 2 = I 1 ; in Eq. (19), it gets:

Z 2 t = Θ ¯ 1 Z 1 t Z ̇ 1 t = A ¯ 11 A ¯ 12 Θ ¯ 1 Z 1 t E20

where the matrix Θ ¯ 1 can be designed by the optimal control method or pole assignment method, and then the sliding surface S t can also be determined. Finally, the saturation function of exponential reaching law is used as Eq. (21):

S ̇ t = βS t ξsat S t ξ > 0 , β > 0 E21

where α > 0 and 1 > β > 0 ; with the combination of Eqs. (15), (16), and (21), it can get active control force as Eq. (22) by ignoring the external disturbances:

f = Θ B 1 Θ AX t + βS t + ξsat S t E22
Advertisement

5. Experimental research

In this chapter, compared with passive vibration isolation, the active control experiment is studied to analyse the isolation effect on a double-layer vibration isolation system. The external disturbance is the force of shaker JZK-40, the hardware control system is designed by LabVIEW real time, and the isolation system experiment setup is shown in Figure 7.

Figure 7.

The isolation system experiment setup.

When the external stimulus is applied to the system, the controllers can capture the acceleration signal of the upper and middle layers; then the signal is conveyed to a controller by an A/D converter. At the same time, D/A signals are given out by NI control calculations, passing through amplifier YE2706A, and the output finally is transmitted to GMA for carrying out the active control. The vibration isolation system control block diagram is shown in Figure 8.

Figure 8.

Vibration isolation system control block diagram.

In low frequencies, taking the middle platform displacement as the evaluation index, the isolation effect is compared between passive vibration isolation and active control. Experimental parameters are as follows:

n = 1200 , H b = 10 kA / m , a = 7102 A / m , α ˜ = 0.01 , M s = 7.65 × 10 5 A / m , λ s = 1.005 × 10 6 , k = 3283 A / m , b = 0.18 , S H = 1.3 × 10 11 , d = 1.0 × 10 8 m 2 / N , ξ = 7600 Pa , C = 3000 kNs / m 2 , ρ = 9250 kg / m 3 , L = 8.6 × 10 4 m , A = 78.5 × 10 6 m 2 , M 1 = 155.42 kg , C 1 = 302.7 Ns / m , K 1 = 57016.2 N / m , M 2 = 22.5 kg , C 2 = 290.544 Ns / m , and K 2 = 190000 N / m . E23

The system’s natural frequency ( f 1 = 2.8 Hz , f 2 = 15.6 Hz ) can be calculated according to the above parameters, and the external disturbances were taken as single, multi-frequency, and random signals. The experimental results are in Figures 913 and in Table 1.

Figure 9.

The time history of middle-layer displacement with f 1 excitation.

Figure 10.

The time history of middle-layer displacement with f 2 excitation.

Figure 11.

The time history of middle-layer displacement with 2 f 1 + 2 f 2 + 50 excitation.

Figure 12.

The time history of middle-layer displacement with random excitation.

Figure 13.

The amplitude-frequency curves of middle-layer displacement.

The middle-layer displacement RMS
f 1 f 2 2 f 1 + 2 f 2 + 50 Random
Passive vibration isolation 32.1970 0.6576 3.7067 0.1892
Active control 6.0899 0.1432 0.6996 0.0845

Table 1.

The middle-layer displacement RMS with excitations.

Figures 912 show that active control can effectively suppress the vibration generated by external incentives with a significant isolation effect and speed response. Table 1 shows that, compared with the passive vibration isolation, the active control makes the middle raft displacement decrease by 81.08, 78.21, 81.13, and 55.34% in a single frequency, multi-frequency, and random excitation, respectively. Therefore, the active control has obvious advantages and a good isolation effect.

Figure 13 shows that the natural frequencies corresponding to the two peaks of the passive isolation system are fully consistent with the calculations. Moreover, the active control can change the system mode to eliminate the first- and second-order formants to achieve the purpose of isolation. It also shows the active control is poor when the excitation frequency is less than 2 Hz, and then the isolation effect increases with escalating excitation frequency. However, there are always cross-points between active control and passive vibration isolation in the amplitude-frequency curve, which also shows the active control is more suitable for low- and middle-frequency vibration control. It can compensate for the lack of passive vibration isolation and effectively inhibit the transmission of vibration isolation and broaden isolation frequency band, all of which are of great significance for the study of active vibration control in engineering applications.

Advertisement

6. Conclusions

In this study, GMA linear model cannot fully describe the dynamic behaviour. Based on the magnetic domain theory, piezomagnetic theory, and with the consideration of the magnetic hysteresis, eddy current, and alternating stress, the GMA hysteresis nonlinear model is established, which can describe the actuator dynamic characteristics in a broadband segment. The GMA is then used in active control with the sliding mode control theory. The experimental results show that the hysteresis nonlinear model can fully describe the actuator dynamic characteristics in a broadband segment; the active control is better than passive isolation in single, multi-frequency, and random excitation; and it can effectively broaden the isolation frequency band and improve the response speed and suppress vibration transmission. But it also has some isolation range, which means the effect will deteriorate beyond the effective frequency isolation band.

Advertisement

Acknowledgments

This work was supported by the State Key Laboratory of Ocean Engineering (Shanghai Jiao Tong University) (Grant no. 1714) project ZR2019QEE031 supported by Shandong Provincial Natural Science Foundation and the National Natural Science Foundation of China (51579242, 51509253).

Advertisement

Conflict of interest

The authors declare that there are no conflicts of interest regarding the publication of this chapter.

References

  1. 1. Gao HW, Luo J, Jia JY. Modeling and simulation of active control of two-layer vibration isolation system. Mechanical Science and Technology. 2005;24(11):1340-1344
  2. 2. Yang TJ, Gu Z, Liu Z. Experimental research on active control of coupled vibration for a two-stage isolation system. Journal of Vibration Engineering. 2003;16(2):25-27
  3. 3. Zhang KG, Du QF. Study on active control of vibration in two-layer isolation system with multiple excitations. China Mechanical Engineering. 2006;17(2):134-136
  4. 4. He L, Xu W. Naval vessel machinery mounting technology and its recent advances. Acta Acustica. 2013;38(2):128-135
  5. 5. Wang YF, Cheng W. Modeling and simulation of a mini micro-vibration active control platform for spacecrafts. Journal of Vibration and Shock. 2013;32(22):140-145
  6. 6. Quan WF, Mao JQ, Li C. Application of intelligent structure and intelligent control in active vibration control. Information and Electronic Engineering. 2004;2(3):232-237
  7. 7. Sathishkumar R, Prasath JS. Terfenol-D: A high power giant magnetostrictive material for submarine mapping. International Journal of Engineering, Science and Technology. 2010;2(12):7165-7170
  8. 8. Tao ML, Chen DF, Lu QG. Eddy current losses of giant magnetostrictors: Modeling and experimental analysis. Journal of Mechanical Engineering. 2012;48(13):146-151
  9. 9. Hu SF, Zhu SJ. High-precision control of giant magnetostrictive actuator based on CMAC neural network. Journal of Vibration and Shock. 2009;28(3):68-72
  10. 10. Lau HY, Liu KP. Feasibility of using GMM based actuators in active control of journal bearing system. In: Proceedings of the World Congress on Engineering; WCE 2009; Vol. II; 1–3 July 2009; London, UK; 2009
  11. 11. Valadkhan S, Morris K, Khajepour A. Review and comparison of hysteresis models for magnetostrictive materials. Journal of Intelligent Material Systems and Structures. 2009;20(1):131-142
  12. 12. Jia Z, Wang X, Wang F. Identification method of giant magnetostrictive transducer’s dynamic parameters and magnetic parameters. Chinese Journal of Mechanical Engineering. 2007;43(10):9-13
  13. 13. Jiles DC, Thoelke JB, Devine MK. Numerical determination of hysteresis parameters for the modeling of magnetic properties using the theory of ferromagnetic hysteresis. IEEE Transactions on Magnetics. 1992;28(1):27-35
  14. 14. Zhang TF, Wang HZ, Sun Y. Simulation on active vibration control. Journal of Vibration and Shock. 2006;25(1):61-65
  15. 15. Dezza FC, Cinquemani S. A model of magnetostrictive actuators for active vibration control. In: Proceedings of 2011 IEEE 5th International Conference on Mechanics of Biomaterials & Tissues Italy; 15 February 2011
  16. 16. Wang SL, Ji QB, Dai JB. Study on active vibration control of the structure using giant magnetostrictive actuator. Noise and Vibration Control. 2010;6:23-26
  17. 17. Li B, Dong W, Wang X. Design and simulation of an active vibration isolator based on pneumatic-electromagnetic hybrid driving. Journal of Northwestern Polytechnical University. 2013;31(6):871-877
  18. 18. Hao HR, Bai HB, Zhang HJ. Robust control of a 6-DOF active-passive vibration isolation platform. Journal of Vibration and Shock. 2012;31(7):122-127
  19. 19. He X. Fuzzy logic control of double stage vibration isolation system. Noise and Vibration Control. 2010;2:38-42
  20. 20. Gao XK, Shao Q. Semi-active optimal control of intelligent damping double vibration isolation system. Journal of Vibration and Shock. 2012;31(19):128-133
  21. 21. Li YN, Zhang F, Lei W. Active vibration control of gear meshing based on online secondary path identification algorithm. Journal of Vibration and Shock. 2013;32(16):7-12
  22. 22. Qinlei H, Guangfu M, Jiang Y. Variable structure control with time varying sliding mode and vibration control for flexible satellite. Control Theory & Applications. 2009;26(2):122-126
  23. 23. Lan KJ, Yen JY. Sliding mode control for active vibration isolation of a long range scanning tunneling microscope. The Review of Scientific Instruments. 2004;75(11):4367-4373
  24. 24. Kronmüller H, Goll D. Micromagnetic theory of the pinning of domain walls at phase boundaries. Physica B. 2002;319(1-4):122-126
  25. 25. Jiles DC, Atherton DL. Theory of ferromagnetic hysteresis (invited). Journal of Applied Physics. 1984;55(6):2115-2120
  26. 26. Shu L, Chen DF, Lu QG. Modeling of time-delay in giant magnetostrictive actuator and Smith strategy. Journal of System Simulation. 2009;21(10):3017-3021
  27. 27. Wang B, Cao S, Huang M. Magnetostrictive Materials and Devices. Beijing: Metallurgical Industry Press; 2008
  28. 28. Kim W j, Sadighi A. A novel low-power linear magnetostrictive actuator with local three-phase excitation. IEEE/ASME Transactions on Mechatronics. 2009;21(10):3017-3021
  29. 29. Young KD. A control engineer's guide to sliding mode control. IEEE Transactions on Control Systems Technology. 2004;3:156-164
  30. 30. Oliveiraa RCLF, de Oliveirab MC, Peresa PLD. Convergent LMI relaxations for robust analysis of uncertain linear systems using lifted polynomial parameter-dependent Lyapunov functions. Systems & Control Letters. 2008;57(8):680-668

Written By

Lihua Yang, Haipeng Zhang, Hailong Jiang, Shuyong Liu, Haiping Wu, Haifeng Li and Ehsan Noroozinejad Farsangi

Submitted: 27 March 2019 Reviewed: 23 April 2019 Published: 18 June 2019