“…Since Pecora and Carrol (1990) introduced a method to synchronize two identical chaotic systems with different initial conditions, synchronization has received considerable attention among scientists due to its importance in many applications, such as secure communication, chemical systems, biological systems and human heartbeat regulation. Since then, a variety of synchronization methods have been developed (Shen et al, 2014, 2015; Wang et al, 2013a; Wei et al, 2014c, 2015; Wen et al, 2016a, 2016b), which include adaptive control (Liao and Tsai, 2000), non-linear control (Huang et al, 2004), finite-time synchronization (Wu et al, 2015), sliding mode control (Pourmahmood et al, 2011), neural network-based synchronization (Bagheri et al, 2016) and recurrent hierarchical type-2 fuzzy neural networks-based synchronization (Mohammadzadeh and Ghaemi, 2015). Furthermore, as we know, synchronization exists in various types, such as completer synchronization, lag synchronization, projective synchronization and so on.…”