Skip to main content

ORIGINAL RESEARCH article

Front. Phys., 03 January 2022
Sec. Statistical and Computational Physics
This article is part of the Research Topic Recent Advances in Applied Nonlinear Evolution Systems: Fluid Dynamics and Biological Flows View all 4 articles

Adaptive Synchronization for Hyperchaotic Liu System

Shunjie Li
Shunjie Li1*Yawen WuYawen Wu1Gang ZhengGang Zheng2
  • 1School of Mathematics and Statistics, Nanjing University of Information Science and Technology, Nanjing, China
  • 2INRIA Lille-Nord Europe, Villeneuve d’Ascq, France

In this paper, the adaptive control design is investigated for the chaos synchronization of two identical hyperchaotic Liu systems. First, an adaptive control law with two inputs is proposed based on Lyapunov stability theory. Secondly, two other control schemes are obtained based on a further analysis of the proposed adaptive control law. Finally, numerical simulations are presented to validate the effectiveness and correctness of these results.

1 Introduction

Since it was introduced by Pecora and Carroll [1] in 1990, the synchronization of chaotic systems has attracted increasing attention due to its possible applications in secure communication [24], biomedical Engineering [5], information science [6], chemical reactions [7, 8], etc. Then a wide variety of control methods of chaos synchronization have been studied such as the linear feedback control [9, 10], the sliding mode control [11], the adaptive control [1216], the backstepping control [17, 18] and so on.

A hyperchaotic system is a chaotic system with at least two positive Lyapunov exponents which improves the security by generating more complex dynamics and so hyperchaotic systems have much more applications than low-dimension chaotic systems in the areas such as secure communication and image encryption, etc. Therefore in the past three decades, an increasing interest has been devoted to the study of chaos synchronization for hyperchaotic systems and plenty of research works can be found in literature [13, 1925]. However, there are few studies about the adaptive synchronization of hyperchaotic Liu system that was introduced in [26]. A difficulty for this problem is that it is not evident to construct a suitable Lyapunov function to prove the stability of the error dynamics because of the special complex structure of hyperchaotic Liu system, since such a Lyapunov function depends on how to choose the feedback gain of controller in the slave system. Regarding those gains as unknown parameters, the use of adaptive control concept to estimate those unknown gains may be helpful to solve this problem. Therefore, this paper investigates the adaptive control design for the synchronization of hyperchaotic Liu system. First, an adaptive control law with two inputs is proposed and moreover, by introducing a suitable Lyapunov function, the main result is proved based on Lyapunov stability theory and Barbalat’s lemma. In addition, two special cases of this adaptive control scheme is further analyzed so that two other control laws are derived for the synchronization of hyperchaotic Liu system.

This paper is organized as follows. Section 2 formulates the problem. In Section 3, an adaptive control law for the synchronization of hyperchaotic Liu systems is proposed. In Section 4, two other control laws are derived based on further analysis of the proposed adaptive control law. Numerical simulations are given in Section 5. We conclude this paper in Section 6.

2 System Description and Problem Formulation

2.1 System Description

The hyperchaotic Liu system was proposed firstly in [26] and can be described by the following differential equations

ẋ1=a(x2x1),ẋ2=bx1x4+x1x3,ẋ3=cx3+x4x1x2,ẋ4=dx1+x2,(1)

where a, b, c, d are positive real constants and x=(x1,x2,x3,x4)R4 denotes the state vector. System (Eq. 1) was proved to exhibit hyperchaotic behavior when a = 10, b = 35, c = 1.4, d = 5. The projections of the chaotic attractor onto the (x1, x2, x3) and (x2, x3, x4) spaces are shown in Figure 1. Moreover, the state trajectories x1(t), x2(t), x3(t), x4(t) are globally bounded for all t ⩾ 0 and hence, there exist four positive real constants M1, M2, M3, M4 such that |x1(t)| ⩽M1,|x2(t)| ⩽M2, |x3(t)|⩽M3, |x4(t)|⩽M4 hold for all t ⩾ 0.

FIGURE 1
www.frontiersin.org

FIGURE 1. Chaotic attractor of hyperchaotic Liu system.

2.2 Problem Formulation

Let system (Eq. 1) be the master system and the corresponding slave system is described by the following equations:

ẏ1=a(y2y1)+u1,ẏ2=by1y4+y1y3+u2,ẏ3=cy3+y4y1y2+u3,ẏ4=dy1+y2+u4,(2)

where y=(y1,y2,y3,y4)R4 denotes the state vector and u=(u1,u2,u3,u4) is the control vector to be designed. Define the error states as ei = yixi, for i = 1, 2, 3, 4, and thus the error dynamics can be described in the following form:

ė1=a(e2e1)+u1,ė2=be1e4+y1e3+x3e1+u2,ė3=ce3+e4y1e2x2e1+u3,ė4=de1+e2+u4.(3)

It is evident that the synchronization between (Eqs 1, 2) can be easily achieved if we can use all measurements xi of (Eq. 1) to active all controller ui in (Eq. 2). But the interesting question is: can we use less information of (Eq. 1) to active only some of the controllers ui in (Eq. 2)? The positive answer of this question will be more applausive since less sensors are needed for (Eq. 1) to measure only the necessary states, and less energy will be consumed to actuate some necessary ui in (Eq. 2). Consequently, the purpose of this paper is, by using less measurement from (Eq. 1) and activating less actuator for (Eq. 2), to design an adaptive control scheme in order to achieve global chaos synchronization of two identical hyperchaotic Liu systems, i.e., for any initial conditions y(0) ≠ x(0), we have

limte(t)=limty(t,y(0))x(t,x(0))=0,

where e(t)=(e1(t),e2(t),e3(t),e4(t)).

3 Adaptive Synchronization of Hyperchaotic Liu System

In the following, we will present our result by activating only two controllers (u2 and u4) in (Eq. 2) with only two measurements (x2 and x4) of (Eq. 1) to solve the global synchronization problem.

Theorem 3.1. The master system (Eq. 1) and the slave system (Eq. 2) can be global synchronized by the following controllers

u1=0,u2=k1e2,u3=0,u4=k2e4,(4)

where k1 and k2 denote the feedback gains which are updated by the following adaptive laws

k̇1=γ1e22,k̇2=γ2e42,(5)

with γ1 and γ2 being arbitrary positive constants.

Proof. Under the adaptive control laws (Eqs 4, 5), the error dynamics (Eq. 3) reads

ė1=a(e2e1),ė2=be1e4+y1e3+x3e1+k1e2,ė3=ce3+e4y1e2x2e1,ė4=de1+e2+k2e4,k̇1=γ1e22,k̇2=γ2e42.(6)

Consider the following Lyapunov function

V=12(ρe12+e22+e32+e42)+12γ1(k1+L1)2+12γ2(k2+L2)2,(7)

where L1, L2 and ρ are positive constants which will be determined later. Calculating the differentiation of (Eq. 7) with respect to time t along trajectories of system (Eq. 6), we obtain

V̇=ρe1ė1+e2ė2+e3ė3+e4ė4+1γ1(k1+L1)k̇1+1γ2(k2+L2)k̇2=ρae1(e2e1)+e2(be1e4+y1e3+x3e1L1e2)+e3(ce3+e4y1e2x2e1)+e4(de1+e2L2e4)=ρae12L1e22ce32L2e42+(ρa+b+x3)e1e2x2e1e3+de1e4+e3e4(ρad2)e12L1e22(c12)e32(L2d+12)e42+(ρa+b+M3)|e1e2|+M2|e1e3|=|e|P1|e|,(8)

where |e|=(|e1|,|e2|,|e3|,|e4|), M2 and M3 represent the boundedness of x2 and x3, and P1 is a symmetric matrix of the following form

P1=ρad2ρa+b+M32M220ρa+b+M32L100M220c120000L2d+12.(9)

Clearly, if the symmetric matrix P1 is positive definite, then we have V̇0. Moreover, it is well known that P1 is positive definite if and only if Δk > 0, for 1 ≤ k ≤ 4, where Δk denotes the Leading Principle Minor of order k of P1. A straightforward calculation gives

Δ1=ρad2,Δ2=L1Δ1(ρa+b+M3)24,Δ3=c12Δ2L1M224,Δ4=L2d+12Δ3.(10)

From the condition Δk > 0, for 1 ≤ k ≤ 4, and (Eq. 10), it is easy to obtain

L1>max{(ρa+b+M3)24aρ2d,(c1/2)(ρa+b+M3)2(2c1)(2aρd)M22},L2>d+12,ρ>12a(M222c1+d).

Therefore, there always exist positive L1, L2 and ρ satisfying the above conditions so that V̇0 and thus V is positive and decrescent. It follows that the equilibrium point (e1=0,e2=0,e3=0,e4=0,k1=k1*,k2=k2*) of systems (Eq. 6) is uniformly stable which implies, from (Eq. 6), that ė1(t),ė2(t),ė3(t),ė4(t) are also uniformly stable. Moreover, it is easy to conclude from (Eq. 8) that the error states e1(t), e2(t), e3(t), e4(t) are quadratically integrable function, i.e., e1(t), e2(t), e3(t), e4(t) ∈ L2. Therefore, according to Barbalat’s lemma, given any initial conditions, we have always e1(t) → 0, e2(t) → 0, e3(t) → 0, e4(t) → 0 (t) and k1k1*,k2k2*(t), which imply that the master system (Eq. 1) and slave system (Eq. 2) are globally asymptotically synchronized under the adaptive control law (Eq. 4) associated with (Eq. 5).

Remark 3.1. In the Lyapunov function (Eq. 7), a positive constant ρ has to be introduced to guarantee the positive definite of the symmetric matrix P1.

Remark 3.2. The feedback gains k1 and k2 will converge to two constants k1* and k2*, respectively, which depend on not only the initial condition k1(0) and k2(0), but also the value of γ1 and γ2.

4 Further Analysis of Theorem 3.1

In Theorem 3.1, the feedback gains k1 and k2 are defined to be updated by the adaptive laws (Eq. 5), i.e.,

k̇1=γ1e22,k̇2=γ2e42,

where γ1 and γ2 are arbitrary positive constants. Two interesting questions arise:

• If γ1 = γ2 = 0 that implies k̇1=k̇2=0, i.e., k1 and k2 are both constants equal to their initial values, then is the control law (Eq. 4) still valid?

• If the feedback gains k1 and k2 are equal (for the sake of implementation simplicity), i.e., k1 = k2, how to modify the adaptive law (Eq. 5) such that the chaos synchronization can still be achieved?

In the following, we will answer the above two questions and derive two other special control laws for the chaos synchronization of hyperchaotic Liu system.

4.1 Case 1: k1 and k2 Are Constants

Proposition 4.1. The master system (Eq. 1) and the slave system (Eq. 2) can be global synchronized by the following linear feedback controller

u1=0,u2=k1e2,u3=0,u4=k2e4,(11)

where the feedback gains k1, k2 satisfy

k1<min{(ρa+b+M3)24aρ2d,(c1/2)(ρa+b+M3)2(2c1)(2aρd)M22},k2<d+12,(12)

with

ρ>12a(M222c1+d).(13)

Proof. The proof of the above result is quite similar to that of Theorem 3.1. Consider the following Lyapunov function

V=12(ρe12+e22+e32+e42),(14)

where ρ is a positive constant which will be determined later. Taking the differentiation of (Eq. 14) with respect to time t and following the similar procedure in the proof of Theorem 3.1, we obtain

V̇(|e1|,|e2|,|e3|,|e4|)P2(|e1|,|e2|,|e3|,|e4|),(15)

where

P2=ρad2ρa+b+M32M220ρa+b+M32k100M220c120000k2d+12.(16)

It is easy to see that the symmetric matrix P2 has the same structure with P1, given by (Eq. 9), and the only difference is that L1 and L2 are replaced by −k1 and −k2, respectively. Therefore, by a similar procedure of the proof of Theorem 3.1, we can obtain that P2 is positive definite if and only if the following conditions are satisfied

k1<min{(ρa+b+M3)24aρ2d,(c1/2)(ρa+b+M3)2(2c1)(2aρd)M22}k2<d+12,andρ>12a(M222c1+d).

Therefore, there always exist k1, k2 and ρ satisfying the above conditions so that V̇0 and thus V is positive and decrescent. Clearly V̇=0 if and only if ei = 0, 0 ≤ i ≤ 4 which means the set R={eR4:V̇=0} contains no other trajectories except {e1 = 0, e2 = 0, e3 = 0, e4 = 0}. Therefore, by the LaSalle invariance principle, starting with arbitrary initial values, e = 0 is asymptotically stable which implies that the chaos synchronization of hyperchaotic Liu system is achieved by the control law (Eqs 11, 12).

4.2 Case 2: k1 and k2 Are Equal

Proposition 4.2. The master system (Eq. 1) and the slave system (Eq. 2) can be synchronized by the following adaptive controller

u1=0,u2=ke2,u3=0,u4=ke4,(17)

where k denotes the feedback gain which is updated by the following adaptive law

k̇=γ(e22+e42),(18)

with γ being an arbitrary positive constant.

Proof. Following the same procedure as that in the proof of Theorem 3.1, by considering the following Lyapunov function

V=12(ρe12+e22+e32+e42)+12γ(k+L)2(19)

where ρ and L are positive constants which will be determined later, we obtain

V̇(|e1|,|e2|,|e3|,|e4|)P3(|e1|,|e2|,|e3|,|e4|),(20)

with

P3=ρad2ρa+b+M32M220ρa+b+M32L00M220c120000Ld+12.

Clearly, the symmetric matrix P3 has the same structure with P1, given by (Eq. 9), in which L1 = L2 = L. Thus, by a similar procedure of the proof of Theorem 3.1, we can obtain that P3 is positive definite if and only if the following conditions are satisfied

L>max{d+12,(ρa+b+M3)24aρ2d,(c1/2)(ρa+b+M3)2(2c1)(2aρd)M22}ρ>12a(M222c1+d).

The rest of the proof is exactly the same as that in the proof of Theorem 3.1.

5 Numerical Simulations

In this section, numerical simulations by MATLAB will be given to validate the correctness and effectiveness of the proposed controller designs. Fourth order Runge-Kutta method is applied to approximate the solution of differential equations with a small chosen fixed time step size. The system parameters are set to a = 10, b = 35, c = 1.4, d = 5 so that the Hyperchaotic Liu system exhibits chaotic behavior when no control is applied.

In order to compare the three control laws proposed in Theorem 3.1, Proposition 4.1 and Proposition 4.2, we will use the same initial conditions x(0) and y(0) for all the three numerical simulations. The initial conditions of the master system are chosen as x1(0) = 15, x2(0) = 22, x3(0) = −46 and x4(0) = −21 while the initial conditions of the slave system are chosen as y1(0) = 18, y2(0) = −13, y3(0) = −1 and y4(0) = 37.

First, consider the adaptive control law (Eq. 4) associated with (Eq. 5) proposed in Theorem 3.1 and select γ1 = 10, γ2 = 20 and the initial conditions of the feedback gain by k1(0) = k2(0) = 1. Figure 2 shows that the error states are asymptotically stable to zero while the control gains k1 and k2 tend to two negative constants, respectively, as t tends to infinity.

FIGURE 2
www.frontiersin.org

FIGURE 2. Error synchronization by the control law (Eq. 4) associated with (Eq. 5).

Second, consider the control law proposed in Proposition 4.2 and select upper bounds of M2 and M3 by M2 = 52, M3 = 82 (according to the bounded simulation results depicted in Figure 1). From conditions (Eqs 12, 13), a direct calculation gives that k1 < −30 097 and k2 < −3 and we choose k1 = −31 000 and k2 = −5. Figure 3 shows that the error states asymptotically converge to zero, as t tends to infinity.

FIGURE 3
www.frontiersin.org

FIGURE 3. Error synchronization by the control law (Eq. 11) associated with (Eqs 12, 13).

Finally, consider the adaptive control law (Eq. 17) associated with (Eq. 18) proposed in Theorem 3.1 and select γ = 10 and k(0) = 1. Figure 4 shows that the error system is asymptotically stable to zero and the control gain k tends to a negative constant as t tends to infinity.

FIGURE 4
www.frontiersin.org

FIGURE 4. Error synchronization by the control law (Eq. 17) associated with (Eq. 18).

6 Conclusion

This paper has addressed the adaptive synchronization problems of hyperchaotic Liu systems. An adaptive control scheme has been proposed for the asymptotically synchronization of two identical hyperchaotic Liu systems. This result was proved according to Lyapunov stability theory and Barbalat’s lemma by constructing a suitable Lyapunov function. Moreover, through further discussions of the main result, two other control schemes have been derived. The numerical simulations verify the effectiveness and correctness of the control laws proposed in this work.

Data Availability Statement

The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.

Author Contributions

SL: Conceptualization, Methodology, Project administration, Funding acquisition. YW: Validation, Investigation, Writing–Original Draft. GZ: Supervision, Writing–Review and Editing.

Funding

This work is supported by the Natural Science Foundation of China (No. 61573192).

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher’s Note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

1. Pecora LM, Carroll TL. Synchronization in Chaotic Systems. Controlling Chaos (1996) 6:142–5. doi:10.1016/b978-012396840-1/50040-0

CrossRef Full Text | Google Scholar

2. Liao T-L, Tsai S-H. Adaptive Synchronization of Chaotic Systems and its Application to Secure Communications. Chaos, Solitons & Fractals (2000) 11:1387–96. doi:10.1016/s0960-0779(99)00051-x

CrossRef Full Text | Google Scholar

3. Zheng G, Boutat D, Floquet T, Barbot J-P. Secure Data Transmission Based on Multi-Input Multi-Output Delayed Chaotic System. Int J Bifurcation Chaos (2008) 18:2063–72. doi:10.1142/s0218127408021567

CrossRef Full Text | Google Scholar

4. Hoang TM. A New Secure Communication Model Based on Synchronization of Coupled Multidelay Feedback Systems. Int J Electronics Commun Eng (2010) 4:491–7. doi:10.5281/zenodo.1329807

CrossRef Full Text | Google Scholar

5. Vuksanović V, Gal V. Nonlinear and Chaos Characteristics of Heart Period Time Series: Healthy Aging and Postural Change. Auton Neurosci (2005) 121:94–100. doi:10.1016/j.autneu.2005.06.004

PubMed Abstract | CrossRef Full Text | Google Scholar

6. Wang L, Dong T, Ge M-F. Finite-Time Synchronization of Memristor Chaotic Systems and its Application in Image Encryption. Appl Mathematics Comput (2019) 347:293–305. doi:10.1016/j.amc.2018.11.017

CrossRef Full Text | Google Scholar

7. Vaidyanathan S. Anti-synchronization of Brusselator Chemical Reaction Systems via Adaptive Control. Int J ChemTech Res (2015) 8:759–68.

Google Scholar

8. Li Y-N, Chen L, Cai Z-S, Zhao X-z. Experimental Study of Chaos Synchronization in the Belousov-Zhabotinsky Chemical System. Chaos, Solitons & Fractals (2004) 22:767–71. doi:10.1016/j.chaos.2004.03.023

CrossRef Full Text | Google Scholar

9. Yassen MT. Controlling Chaos and Synchronization for New Chaotic System Using Linear Feedback Control. Chaos, Solitons & Fractals (2005) 26:913–20. doi:10.1016/j.chaos.2005.01.047

CrossRef Full Text | Google Scholar

10. Huijberts H, Nijmeijer H. Nonlinear Chaos Control and Synchronization (Handbook of Chaos Control). 2nd ed. (2007) Weinheim, Germany: WILET-VCH Verlag GmbH & Co. KGaA.

Google Scholar

11. Yau H-T. Design of Adaptive Sliding Mode Controller for Chaos Synchronization with Uncertainties. Chaos, Solitons & Fractals (2004) 22:341–7. doi:10.1016/j.chaos.2004.02.004

CrossRef Full Text | Google Scholar

12. Wang Y, Guan Z-H, Wang HO. Feedback and Adaptive Control for the Synchronization of Chen System via a Single Variable. Phys Lett A (2003) 312:34–40. doi:10.1016/s0375-9601(03)00573-5

CrossRef Full Text | Google Scholar

13. Wang X, Wang Y. Adaptive Control for Synchronization of a Four-Dimensional Chaotic System via a Single Variable. Nonlinear Dyn (2011) 65:311–6. doi:10.1007/s11071-010-9893-1

CrossRef Full Text | Google Scholar

14. Rasappan S, Kumar Jothi N, Kumar Kumaravel S. Control of Colpitts-Oscillator via Adaptive Feedback Control. Malaysian J Math Sci (2016) 10:46–60.

Google Scholar

15. Wu J, Ma Rr. Robust Adaptive Finite‐Time and Fixed‐time Synchronization of Chaotic Systems With Smooth Control. Int J Robust Nonlinear Control (2021) 31:8974–88. doi:10.1002/rnc.5750

CrossRef Full Text | Google Scholar

16. Li S-J, Wu Y-W, Zheng G. Adaptive Synchronization of Chaotic Systems With Less Measurement and Actuation. Chin Phys. B (2021) 30:100503. doi:10.1088/1674-1056/abec33

CrossRef Full Text | Google Scholar

17. Wang C, Ge SS. Synchronization of Two Uncertain Chaotic Systems via Adaptive Backstepping. Int J Bifurcation Chaos (2001) 11:1743–51. doi:10.1142/s0218127401002985

CrossRef Full Text | Google Scholar

18. Bowong S, Moukam Kakmeni FM. Synchronization of Uncertain Chaotic Systems via Backstepping Approach. Chaos, Solitons & Fractals (2004) 21:999–1011. doi:10.1016/j.chaos.2003.12.084

CrossRef Full Text | Google Scholar

19. Zheng G, Boutat D. Synchronisation of Chaotic Systems via Reduced Observers. IET Control Theor Appl (2011) 5:308–14. doi:10.1049/iet-cta.2010.0078

CrossRef Full Text | Google Scholar

20. Elabbasy EM, Agiza HN, El-Dessoky MM. Adaptive Synchronization of a Hyperchaotic System With Uncertain Parameter. Chaos, Solitons & Fractals (2006) 30:1133–42. doi:10.1016/j.chaos.2005.09.047

CrossRef Full Text | Google Scholar

21. Qiang J. Adaptive Control and Synchronization of a New Hyperchaotic System With Unknown Parameters. Phys Lett A (2007) 362:424–9. doi:10.1016/j.physleta.2006.10.044

CrossRef Full Text | Google Scholar

22. Cai G, Zheng S, Tian L. Adaptive Control and Synchronization of an Uncertain New Hyperchaotic Lorenz System. Chin Phys B (2008) 17:2412–9. doi:10.1088/1674-1056/17/7/014

CrossRef Full Text | Google Scholar

23. Yu S-H, Hyun C-H, Park M-N. Backstepping Control and Synchronization for 4-d Lorenz-Stenflo Chaotic System With Single Input. Int J Fuzzy Logic Intell Syst (2011) 11:143–8. doi:10.5391/ijfis.2011.11.3.143

CrossRef Full Text | Google Scholar

24. Vaidyanathan S. Analysis, Control and Synchronization of Hyperchaotic Zhou System via Adaptive Control. (Eds) Meghanathan N., Nagamalai D., Chaki N. Advances in Computing and Information Technology. Advances in Intelligent Systems and Computing, 177. Springer Berlin Heidelberg (2013). doi:10.1007/978-3-642-31552-7_1

CrossRef Full Text | Google Scholar

25. Rasappan S, Niranjan Kumar K. Dynamics, Control, Stability, Diffusion and Synchronization of Modified Chaotic Colpitts Oscillator. Arch Control Sci (2021) 31:731–59. doi:10.24425/acs.2021.138699

CrossRef Full Text | Google Scholar

26. Liu L, Liu CX, Zhang YB. Analysis of a Novel Four-Dimensional Hyperchaotic System. Chin J Phys (2008) 46:386–93.

Google Scholar

Keywords: chaos synchronization, hyperchaotic liu system, adaptive control, barlalat’s lemma, lyapunov stability theory

Citation: Li S, Wu Y and Zheng G (2022) Adaptive Synchronization for Hyperchaotic Liu System. Front. Phys. 9:812048. doi: 10.3389/fphy.2021.812048

Received: 09 November 2021; Accepted: 22 November 2021;
Published: 03 January 2022.

Edited by:

Abdelaziz Soufyane, University of Sharjah, United Arab Emirates

Reviewed by:

Rasappan Suresh, University of Technology and Applied Sciences, Oman
Xiaotai Wu, Anhui Polytechnic University, China

Copyright © 2022 Li, Wu and Zheng. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Shunjie Li, c2h1bmppZS5saUBudWlzdC5lZHUuY24=

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.