Abstract
The polynomial dimensional decomposition (PDD) method is applied to study the amplitude-frequency response behaviors of dynamical system model in this paper. The first two order moments of the steady-state response of a dynamical random system are determined via PDD and Monte Carlo simulation (MCS) method that provides the reference solution. The amplitude-frequency behaviors of the approximately exact solution obtained by MCS method can be retained by PDD method except the interval close to the resonant frequency, where the perturbations may occur. First, the results are shown on the two degrees of freedom (DOFs) spring system with uncertainties; the dynamic behaviors of the uncertainties for mass, damping, stiffness and hybrid cases are respectively studied. The effects of PDD order to amplitude-frequency behaviors are also discussed. Second, a simple rotor system model with four random variables is studied to further verify the accuracy of the PDD method. The results obtained in this paper show that the PDD method is accurate and efficient in the dynamical model, providing the theoretical guidance to complexly nonlinear rotor dynamics models.
1. Introduction
The dynamical analysis of multiple DOF (MDOF) nonlinear system has become one central issue of concerns in dynamics, attracting the significant attention of researchers in many areas. The calculating quantity of the MDOF system is extremely huge and the qualitative analysis can’t provide comprehensive guidance, so the reduced models obtained by order reduction methods are necessary. Then the numerical simulation and theoretical analysis on the reduced model will be less expensive and more clearly. A series of efficient order reduction methods can be applied in actual high-dimensional system. For example, center manifold method [1, 2], inertial manifold method [3], POD method [4-8], Galerkin method [9, 10], Lyapunov-Schmidt method [11, 12], and other order reduction methods [13], which were summarized by Rega [14] and Steindle [15] in dynamic research. These methods are usually valid in deterministic systems and will be out of action in uncertain systems.
The physical parameters of engineering systems may change in an uncertain way because of considering design uncertainty and the variance of system response is also uncertain. The goal is to allow an estimate of dynamic responses generated by these considerations on physical parameters. There are a variety of methods in a view of uncertainties for this type of issues: such as the perturbation method [16, 17], Neumann method [18, 19], MCS method [20-22], polynomial chaos expansion (PCE) method [23-25], and PDD method [26-28]. The perturbation method is based on the expansion of random quantities into Taylor series [29], and the Neumann method is on the basis of Neumann series [30, 31], they can both solve the small random fluctuations problems but do not fit for the case close to the resonant frequency. Monte Carlo simulation is an exact method to obtain approximately accurate solutions of the uncertain system. But the MCS’s calculated amount is very large in case of corresponding large samples [32]. The PCE and PDD are both efficient uncertain quantification methods, which are widely used in the high-dimensional complex systems [33, 34].
The PCE approximation commits a larger error than the PDD approximation for identical expansion orders when the cooperative efforts of input variables on an eigenvalue attenuate rapidly or vanish altogether [35]. The accuracy and efficiency of PDD is verified by some numerical results in comparison to PCE [36, 37]. The PDD method is a good way to study uncertain problems, so the PDD method is chosen to solve dynamical systems with uncertainties in this paper.
The motivation of this paper is to generalize the PDD method to dynamical system models with uncertainties. The random dynamic system response and brief introduction to PDD method are provided in Section 2. A spring model of two DOF is established in Section 3. In Section 4, the amplitude frequency behaviors of the spring system model with uncertainties of design parameters are discussed to verify the efficiency of the PDD method via comparing with the Monte Carlo simulation method, and the influence of the PDD’s approximation order is highlighted. The PDD method is generalized to linear system model in Section 5. Finally, the conclusions and outlooks are drawn in Section 6.
2. Response of random dynamic system with harmonic excitation
The dynamical system with uncertainties will be introduced in this section, and then the PDD method will be used to solve the dynamical equation.
2.1. Design uncertainties in a dynamical system
In general, the mass matrix , damping matrix , and stiffness matrix can describe the dynamical system, where is the DOF number. The external excitation force of the system can be denoted as , and is DOF vector.
We consider that the mass, damping and stiffness matrices are uncertain, which can be expressed as:
The parameters in Eqs. (1-3) are shown as follows: – cov of mass, – standard normal deviate of mass, – cov of damping, – standard normal deviate of damping, – cov of stiffness, – standard normal deviate of stiffness.
The system is deterministic when the coefficient of variance (cov) is zero. We choose simple uncertainty to show the motivation of this paper. On the basis of the PDD method, the dynamic behaviors around the resonant frequencies will be highlighted. It should be specified that the PDD method is generalized to solve the dynamical problems for the first time. On account of actually physical significance, Gaussian distribution may lead to negative values of the design parameters, so the control parameters are considered to be very small, design parameters won’t be negative. The PDD method can also be applied in other distribution (Uniform, Beta distribution, etc.), we don’t discuss in details here.
In general, dynamical equation can be expressed as:
We consider the external excitation to be harmonic , the steady state response of system is assumed to be , , and is the solution of Eq. (5):
The matrixes , , and are random, which can be described by the moments of the system. The mean and standard deviation (SD) of the system response are calculated. The calculating formulas of the first two order moments are provided in Ref. [38]. The amplitude of the amplitude-frequency response function can be denoted as , where and are the real and imaginary part of respectively.
Actually, both MCS and PDD methods can be applied to derive these moments. The results obtained by MCS method can provide reference solutions and the PDD method will be used to compare with the MCS method in this paper.
The PDD method is an efficient uncertain quantification method for order reduction in the stochastic systems [26], an -variate approximation PD of the response , described by [39]:
Eq. (6) can be regarded as a finite hierarchical expansion of an output function in terms of the input variables with the increasing dimensions, and is a constant, is a univariate component function that represents individual contribution to by input variable acting alone. In a similar way, is a bivariate component function, is trivariate and is an -variate component function. The response converges to the exact function , when .
The approximate expressions of the first three variate component functions are given, which are described by:
The corresponding coefficients are the parameters , , , you can see details in Ref. [26].
2.2. Dynamical equation on the basis of PDD
As above, is the random DOF vector, which is a solution of the Eq. (4), and , , are expressed as Eqs. (1) to (3). An -variate approximation of the PDD of response can be described by:
In the case of , Eq. (10) will converge to in the mean square sense as . We apply the dimension reduction integration method [40] to calculate and . We use only the univariate method to study the simple models in this paper. So, the corresponding coefficients are:
The dynamical systems in this manuscript are linear and contain at most four random variables, so the univariate method is enough.
The calculating formulas of response moments of the PDD method are written as Eqs. (13) and (14). In this paper, we only use the first and second order moment, so the formulas of first two order moments are listed as follows:
As mentioned above, the PDD components can satisfy the form of Eq. (15):
So, the dynamical system with uncertainty can be regarded as the deterministic one. Then we can apply PDD method to study the stochastic moments of the amplitude-frequency response of the dynamical system.
Remark 1. The common design uncertainties of general dynamic system are listed, such as the mass, damping, stiffness. We use the simple uncertainty (normal distribution) to highlight the specially dynamical characteristics close to resonant frequencies obtained by the PDD method. In the previous studies of other researchers, they all use the PCE method, but the PCE method has a larger error than the PDD method. This paper generalizes the PDD method to solve the dynamical problems.
3. Two-DOF spring system model
A two-DOF spring system model will be established which is shown in Fig. 1, the PDD and MCS methods will be applied to calculate the first two order moments of steady state response. The total cost of MCS method is more expensive than the PDD method, the advances of the PDD method will be discussed briefly in Section 4.
Fig. 1Two-DOF spring model
The dynamical equation of the spring system model is similar as Eq. (4), the parameters are expressed as follows:
The design parameters are all assumed to be uncertain and they are considered to be equal to each other. The stiffness, damping and the mass are denoted as , and respectively. See the values in details in Table 1.
The formulas of uncertain parameters are written as Eqs. (15)-(17):
The parameters , , are the cov parameters and , , are the mean values.
Remark 2. The 2-DOF spring model is selected to study dynamic behaviors of the stochastic system. We consider that the response and external excitation are harmonic, see details in Section 2. So, we can study the analytical behaviors to highlight the efficiency of the PDD method. We will also choose a linear rotor system model to further verify the accuracy of the PDD method.
Table 1Corresponding values
(kg) | (Nm-1s-1) | (Nm-1) | (N) | (N) | |||
1 | 1 | 15000 | 3 % | 4 % | 5 % | 1 | 0 |
4. Dynamical characteristics of the spring system
The sole design (stiffness, damping or stiffness) uncertainty is studied first in this section. Then the amplitude-frequency response characteristics of the hybrid uncertainty cases are discussed. The DOF vector is calculated for 1001values of in the domain from 15 Hz to 40 Hz.
The MCS results are obtained with 10000 samples of the random variables , , . The first two order moments are plotted in Fig. 2 to Fig. 8. The PDD order is calculated in the cases of 2 and 9 to verify the effects of PDD order.
We discuss the advances of the PDD method briefly here. We need to call the response of the system 10000 times via using the MCS method. In comparison to MCS method, the times (PDD method) you call the response are , etc., the univariate PDD is , where is the number of uncertain quantities and is the number of integration points. The MCS method is more expensive than the univariate PDD, so we choose PDD method to study the response of the stochastic dynamics systems [26].
4.1. Stiffness uncertainty
In case of PDD order 2 and 9, the first two order moments of the system are plotted in Fig. 2, the mean reserves the amplitude-frequency trend of the MCS result, and the SD meets well with the MCS result. Both mean and SD calculated by PDD have oscillations close to the resonance. As the PDD order increases, the curves oscillate more and the vibration amplitude decreases.
Fig. 2Amplitude frequency curves of PDD2 (red line), PDD9 (black line) and MCS (blue line)
a) Mean of PDD
b) SD of PDD
4.2. Damping uncertainty
In Fig. 3, the spring system model with damping uncertainty is discussed. The PDD results of mean are in good agreement with the MCS results, and the oscillations disappear. Compared with the mean results, the SD values agree well with the MCS results, the higher PDD order has little effect to the dynamical characteristics.
As usual, variation of damping has little effect to the position of resonant frequency of dynamical system, so the resonant frequencies of mean and SD values keep almost the same. Amplitude usually varies as the damping in dynamical system, and the results in Fig. 3 verify this case. At present, the cause leads to the disappearing of PDD oscillations is not clear, we can regard this as a research topic in the future.
Fig. 3Amplitude frequency curves of PDD2 (red line), PDD9 (black line) and MCS (blue line)
a) Mean of PDD
b) SD of PDD
4.3. Mass uncertainty
Similar as the stiffness and damping uncertainties, the amplitude-frequency curves of the mass uncertainty case are plotted in Fig. 4. The SD values obtained by the PDD method are in great agreement with the MCS results. In the case of higher PDD order (the order is 9), the PDD results can approximate to the exact results better than the order 2 case.
Fig. 4Amplitude frequency curves of PDD2 (red line), PDD9 (black line) and MCS (blue line)
a) Mean of PDD
b) SD of PDD
Remark 3. The dynamic behaviors of spring system model with three cases of uncertain design parameters are studied. The first two order moments of the system are calculated by the PDD method to compare with the MCS results so as to verify PDD method’s accuracy. The oscillations of PDD results occur near the frequency of resonance and increase as the PDD order increase. In the case of higher PDD order, the amplitude decreases, the PDD method reserves the amplitude-frequency characteristics better. The damping uncertainty of the PDD results has minimum effect compared with the mass and stiffness uncertainties, there is almost no oscillation, and the SD curves have perfect agreement with the MCS results.
4.4. Hybrid uncertainty
The hybrid uncertainty case of spring system model will be discussed in this section. See the uncertain parameter values and the order number in Table 2.
Table 2Corresponding uncertain parameters and the order
Case | Order | Order | |||
1 | 0.05 | 0.04 | 2 | 9 | |
2 | 0.05 | 0.03 | 2 | 9 | |
3 | 0.04 | 0.03 | 2 | 9 | |
4 | 0.05 | 0.04 | 0.03 | 2 | 9 |
4.4.1. Case 1
Similar as the previous discussion, the SD curves based on the PDD method have good agreement with the MCS results except for the frequencies around the resonant frequency (see Fig. 5). The amplitude values decrease as PDD order increases, the approximation of the PDD results to the MCS results are better. The mean and SD oscillate more than the sole damping uncertainty (Section 4.2).
4.4.2. Case 2
In Fig. 6(a), the amplitude frequency response behaviors of PDD results of the mean reserve the dynamical trend of the MCS results, and the PDD order 9 approximates better than the order 2. The PDD results of the SD can also reserve amplitude-frequency characteristics of the MCS results better in Fig. 6(b), but the results oscillate more than the sole mass or stiffness uncertainty, the amplitude-frequency characteristics are more complex than the cases we previously discussed. So, we can draw a conclusion that the hybrid uncertainties (both mass and stiffness) are more sensitive than the sole uncertainty (Sections 1 and 3). On the basis of such complex uncertainties, the PDD results can also have perfect agreement with the MCS results and the results are better when the PDD order increases.
Fig. 5Amplitude frequency curves of PDD2 (red line), PDD9 (black line) and MCS (blue line)
a) Mean of PDD
b) SD of PDD
Fig. 6Amplitude frequency curves of PDD2 (red line), PDD9 (black line) and MCS (blue line)
a) Mean of PDD
b) SD of PDD
4.4.3. Case 3
Both damping and mass uncertainties are discussed here. We want to compare case 3 with the sole damping uncertainty (Section 4.2). In Fig. 7, the mean and SD of PDD results oscillate more than those in Fig. 3. To compare the case 3 with case 1 and 2, both the stiffness (compare case 2 with 3) and mass (compare case 1 with 2) uncertainties affect more than the damping uncertainty.
4.4.4. Case 4
In Fig. 8, it is clear that the first two order moments obtained by PDD method are almost the same as those of case 2. The PDD results can meet the exact solutions very well. The results based on three uncertain variables all reveal that the damping uncertainty have little effect to the system.
Remark 4. The amplitude frequency response behaviors of the spring system model with hybrid uncertainties are studied in four cases (1-4). In case 1 and 3, the stiffness and mass uncertainties have larger effect compared with the solely damping uncertainty (Section 4.2), the oscillation occur around the resonance. The case 4 contains three uncertain variables (mass, damping and stiffness), which oscillates more than case 1 and 3, the damping uncertainty has little effect to the system. Meanwhile, the PDD results can agree better with the MCS ones as the PDD order increases. The mass and stiffness uncertainties are more sensitive than the damping uncertainty.
Fig. 7Amplitude frequency curves of PDD2 (red line), PDD9 (black line) and MCS (blue line)
a) Mean of PDD
b) SD of PDD
Fig. 8Amplitude frequency curves of PDD2 (red line), PDD9 (black line) and MCS (blue line)
a) Mean of PDD
b) SD of PDD
5. Dynamic behaviors of the linear rotor system
The PDD method will be used to study amplitude frequency behaviors of the linear rotor system with uncertain quantities preliminarily in this section. We will only discuss the amplitude frequency response behaviors of the system in the case of PDD order 2, and other complex cases will be studied in details in the authors’ future work.
5.1. HB method in rotor system
The rotor system model in this paper is similar as one of the authors’ previous work, see details in Ref. [8]. The nonlinear stiffness term is neglected, so the model we discussed as follows is a linear case, the dynamical equation can be expressed as Eq. (1) in Ref. [8], and we don’t provide the equation here. We will use the HB-1 method to solve the response of the rotor system when the Fourier series order is 1. The response is considered as follows:
Hence, we can get the equations as follows:
where:
Substitute Eqs. (20)-(23) into Eq. (4), we can get:
We neglect the static part, and we can obtain the Eq. (27):
In Eq. (27):
The response can be obtained via calculating Eq. (27), then we can get the amplitude in Eq. (28):
5.2. Four random variables case
In this section, we discuss the four random variables case. The uncertain values and the parameters are shown in the Table 3.
Table 3The parameter values of the rotor system
(mm) | ||||||||||||
4 | 30 | 4 | 1050 | 2100 | 1050 | 2×106 | 2×106 | 0.01 | 10 % | 10 % | 10 % | 10 % |
The mass matrix , stiffness matrix , damping matrix each contains one random variable respectively, and the eccentricity contains one random variable. So, there are four random variables in this six-DOF rotor system, we don’t write in details in this paper.
The PDD is calculated in the case of polynomial order 2, and the results are reflected in Fig. 9. The mean and SD values for PDD agree well with results of MCS method. It seems that the PDD results will approximate to the approximately exact results better as the polynomial order increases. The results in the rotor system with four random variables further verify the accuracy of the PDD method.
Fig. 9Amplitude frequency curves of PDD (red line) and MCS (blue line)
a) Mean of PDD
b) SD of PDD
6. Conclusions
The PDD method has been used to study the amplitude frequency response behaviors of the dynamical system with uncertainties for the first time. A two DOF spring system has been established by the Newton’s second law, and the amplitude-frequency characteristics of different system design parameters with uncertainties have been respectively discussed. The results show that both the stiffness and mass uncertainties are more sensitive than the damping uncertainty. The accuracy and efficiency of the PDD method has been verified in comparison to MCS method. The effects of PDD order to order reduction accuracy have also been discussed. A linear rotor system model has been applied to further verify the efficiency of the PDD method. Further work on this subject will be carried out by the authors in three aspects: the first is to eliminate the perturbations around the resonant frequency and the cause of damping leads to the disappearing of PDD oscillations; the second is to generalize the PDD method to the nonlinear rotor systems; the third is to combine the POD and PDD method to reduce the dimension and order of the complex nonlinear rotor systems.
References
-
Alho A., Uggla C. Global dynamics and inflationary center manifold and slow-roll approximants. Journal of Mathematical Physics, Vol. 56, 2015, p. 012502.
-
Valls C. Center problem in the center manifold for quadratic and cubic differential systems in R3. Applied Mathematics and Computation, Vol. 251, 2015, p. 180-191.
-
Chung Y. M., Steyer A., et al. Global error analysis and inertial manifold reduction. Journal of Computational and Applied Mathematics, Vol. 307, 2016, p. 204-215.
-
Peng L. Q., Mohseni K. Nonlinear model reduction via a locally weighted POD method. International Journal for Numerical Methods in Engineering, Vol. 106, 2016, p. 372-396.
-
Lu K., Yu H., Chen Y. S., Cao Q. J., Hou L. A modified nonlinear POD method for order reduction based on transient time series. Nonlinear Dynamics, Vol. 79, 2015, p. 1195-1206.
-
Lu K., Jin Y. L., Chen Y. S., Cao Q. J., Zhang Z. Y. Stability analysis of reduced rotor pedestal looseness fault model. Nonlinear Dynamics, Vol. 82, 2015, p. 1611-1622.
-
Lu K., Chen Y. S., Jin Y. L., Hou L. Application of the transient proper orthogonal decomposition method for order reduction of rotor systems with faults. Nonlinear Dynamics, Vol. 86, 2016, p. 1913-1926.
-
Lu K., Chen Y. S., Cao Q. J., Hou L., Jin Y. L. Bifurcation analysis of reduced rotor model based on nonlinear transient POD method. International Journal of Non-Linear Mechanics, Vol. 89, 2017, p. 83-92.
-
Frank, Reuter, et al. FESTUNG: A Matlab/GNU Octave toolbox for the discontinuous Galerkin method. Part I: Diffusion operator. Computers and Mathematics with Applications, Vol. 70, 2015, p. 11-46.
-
Zhu J., Zhong X. H., et al. Runge-Kutta discontinuous Galerkin method with a simple and compact Hermite WENO limiter. Communications in Computational Physics, Vol. 19, 2016, p. 944-969.
-
Li C. P., Ma L. Lyapunov-Schmidt reduction for fractional differential systems. Journal of Computational and Nonlinear Dynamics, Vol. 11, 2016, p. 051022.
-
Guo S. J., Yan S. L. Hopf bifurcation in a diffusive Lotka-Volterra type system with nonlocal delay effect. Journal of Differential Equations, Vol. 260, 2016, p. 781-817.
-
Hamilton N., Tutkun M., Cal R. B. Low-order representations of the canonical wind turbine array boundary layer via double proper orthogonal decomposition. Physics of Fluids, Vol. 28, 2016, p. 025103.
-
Rega G., Troger H. Dimension reduction of dynamical systems: methods, models, applications. Nonlinear Dynamics, Vol. 41, 2005, p. 1-15.
-
Steindl A., Troger H. Methods for dimension reduction and their application in nonlinear dynamics. International Journal of Solids and Structures, Vol. 38, 2001, p. 2131-2147.
-
Guo M. W., Zhong H. Z., You K. A second-order perturbation method for fuzzy eigenvalue problems. Engineering Computations, Vol. 33, 2016, p. 306-327.
-
Esparza D. M., Kosovic B., et al. A stochastic perturbation method to generate inflow turbulence in large-eddy simulation models: application to neutrally stratified atmospheric boundary layers. Physics of Fluids, Vol. 27, 2015, p. 035102.
-
Yuan J., et al. A novel hybrid Neumann expansion method for stochastic analysis of mistuned bladed discs. Mechanical Systems and Signal Processing, Vols. 72-73, 2016, p. 241-253.
-
Wang X. Y., Cen S., Li C. F. Generalized Neumann expansion and its application in stochastic finite element methods. Mathematical Problems in Engineering, 2013, p. 325025.
-
Li M. Q., Yang F. A metamodel-based Monte Carlo simulation approach for responsive production planning of manufacturing systems. Journal of Manufacturing System, Vol. 38, 2016, p. 114-133.
-
Wang P., Barajas-Solano D. A., et al. Probabilistic density function method for stochastic ODEs of power systems with uncertain power input. SIAM/ASA Journal on Uncertainty Quantification, Vol. 3, 2015, p. 873-896.
-
Bao N., Wang C. J. A Monte Carlo simulation based inverse propagation method for stochastic model updating. Mechanical Systems and Signal Processing, Vols. 60-61, 2015, p. 928-944.
-
Xie Q. M., Wang J. H., et al. An optimization method for the distance between exits of buildings considering uncertainties based on arbitrary polynomial chaos expansion. Reliability Engineering and System Safety, Vol. 154, 2016, p. 188-196.
-
Jacquelin E., Friswell M. I., et al. Polynomial chaos expansion with random and fuzzy variables. Mechanical Systems and Signal Processing, Vol. 75, 2016, p. 41-56.
-
Peng J., Hampton J., Doostan A. On polynomial chaos expansion via gradient-enhanced ℓ1-minimization. Journal of Computational Physics, Vol. 310, 2016, p. 440-458.
-
Rahman S. A polynomial dimensional decomposition for stochastic computing. International Journal for Numerical Methods in Engineering, Vol. 76, 2008, p. 2091-2116.
-
Sobol I. M. Theorems and examples on high dimensional model representations. Reliability Engineering and System Safety, Vol. 79, 2003, p. 187-193.
-
Hoeffding W. A class of statistics with asymptotically normal distribution. The Annals of Mathematical Statistics, Vol. 19, 293, p. 325-1948.
-
Nayfeh A. Perturbation Methods. John Wiley and Sons, London, 1973.
-
Benaroya H., Rehak M. Finite elements methods in probabilistic structural analysis: a selective review. Applied Mechanics Reviews, Vol. 41, 1988, p. 201-213.
-
Yamazaki F., Shinozuka M., Dasgupta G. Neumann expansion for stochastic finite element analysis. Journal of Engineering Mechanics, Vol. 114, 1988, p. 1335-1354.
-
Didier J., Sinou J. J., Faverjon B. Study of the non-linear dynamic response of a rotor system with faults and uncertainties. Journal of Sound and Vibration, Vol. 31, 2012, p. 671-703.
-
Wiener N. The homogeneous chaos. American Journal of Mathematics, Vol. 60, 897, p. 936-1938.
-
Rahman S. The f-sensitivity index. SIAM/ASA Journal on Uncertainty Quantification, Vol. 4, 2016, p. 130-162.
-
Rahman S., Yadav V. Orthogonal polynomial expansions for solving random eigenvalue problems. International Journal for Uncertainty Quantification, Vol. 1, 2011, p. 163-187.
-
Yadav V. Novel Computational Methods for Solving High-Dimensional Random Eigenvalue Problems. Ph.D. Thesis, University of Iowa, 2013.
-
Yadav V., Rahman S. Adaptive-sparse polynomial dimensional decomposition methods for high-dimensional stochastic computing. Computer Methods in Applied Mechanics Engineering, Vol. 274, 2014, p. 56-83.
-
Rahman S. Statistical moments of polynomial dimensional decomposition. Journal of Engineering Mechanics, Vol. 136, 2010, p. 923-927.
-
Xu H. Q., Rahman S. Decomposition methods for structural reliability analysis. Probabilistic Engineering Mechanics, Vol. 20, 2005, p. 239-250.
-
Xu H. Q., Rahman S. A generalized dimension-reduction method for multi-dimensional integration in stochastic mechanics. International Journal for Numerical Methods in Engineering, Vol. 61, 2004, p. 1992-2019.
Cited by
About this article
Many thanks to the valuable questions and comments by editor and reviewers. We appreciate for the support of the China Scholarship Council and the guidance of Professor Sharif Rahman in the University of Iowa. The authors would also like to acknowledge the financial supports from the National Basic Research Program (973 Program) of China (Grant No. 2015CB057400), the National Natural Science Foundation of China (Grant No. 11602070) and China Postdoctoral Science Foundation (Grant No. 2016M590277).