<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OJS</journal-id><journal-title-group><journal-title>Open Journal of Statistics</journal-title></journal-title-group><issn pub-type="epub">2161-718X</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ojs.2018.86062</article-id><article-id pub-id-type="publisher-id">OJS-89283</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Estimating GARCH Modeling Using Metropolis-Hastings Method in R
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Min</surname><given-names>Wang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Yunshun</surname><given-names>Wu</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>School of Mathematical Sciences, Guizhou Normal University, Guiyang, China</addr-line></aff><aff id="aff1"><addr-line>School of Mathematical Sciences, Xiamen University, Xiamen, China</addr-line></aff><pub-date pub-type="epub"><day>14</day><month>11</month><year>2018</year></pub-date><volume>08</volume><issue>06</issue><fpage>931</fpage><lpage>938</lpage><history><date date-type="received"><day>23,</day>	<month>November</month>	<year>2018</year></date><date date-type="rev-recd"><day>17,</day>	<month>December</month>	<year>2018</year>	</date><date date-type="accepted"><day>20,</day>	<month>December</month>	<year>2018</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  This paper mainly talk
  s
   about a popular approach of volatility of a GARCH-type model in R, while the disturbances are independent and have identical Student-t distribution. It uses the Metropolis-Hastings method to perform the computations and gives the programs in details in R.
 
</p></abstract><kwd-group><kwd>Student’s &lt;i&gt;t&lt;/i&gt; Distribution</kwd><kwd> Degree of Freedom</kwd><kwd> GARCH t Model</kwd><kwd> R</kwd><kwd> Metropolis-Hastings Method</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The R-project is an open statistics programming software. Modelling and forecasting volatility or, in other word, the covariance structure of asset returns, is important. A central property of economic time series, being common to many financial time series, is that their volatility varies over time. Describing the volatility of an asset is a key issue in financial economics. Returns were modelled as independent and identically distributed over time. The most popular class of models for time-varying volatility is represented by GARCH type models [<xref ref-type="bibr" rid="scirp.89283-ref1">1</xref>] . GARCH models are commonly used for describing, estimating and predicting the dynamics of financial returns. Recent surveys of the existing GARCH models literature can be found in Davidson [<xref ref-type="bibr" rid="scirp.89283-ref2">2</xref>] and Rombouts et al. [<xref ref-type="bibr" rid="scirp.89283-ref3">3</xref>] . In contrast to Engle’s [<xref ref-type="bibr" rid="scirp.89283-ref4">4</xref>] ARCH model, a double autoregressive (DAR) model, which is a special case of the ARMA-ARCH models in Weiss [<xref ref-type="bibr" rid="scirp.89283-ref5">5</xref>] and an example of weak ARMA models in Francq and Zako&#239;an [<xref ref-type="bibr" rid="scirp.89283-ref6">6</xref>] [<xref ref-type="bibr" rid="scirp.89283-ref7">7</xref>] , is also increasingly concerned about researchers. Under the assumption of the disturbance following a normal distribution, Ling [<xref ref-type="bibr" rid="scirp.89283-ref8">8</xref>] considered the structure and the maximum likelihood estimation. In addition, stochastic volatility (SV) models have enjoyed great popularity in analyzing financial data in the last couple of decades [<xref ref-type="bibr" rid="scirp.89283-ref9">9</xref>] .</p><p>In this paper, an R package named bayesGARCH [<xref ref-type="bibr" rid="scirp.89283-ref10">10</xref>] was mentioned to contrast with our procedure. This package makes use of the priors based on the work of Nakatsuma [<xref ref-type="bibr" rid="scirp.89283-ref11">11</xref>] , consists of Metropolis-Hastings (MH) algorithm [<xref ref-type="bibr" rid="scirp.89283-ref12">12</xref>] a proper algorithm to sample the posterior distribution.</p><p>The remainder of this paper is organized as follows. In Section 2 we describe the GARCH (1, 1)-t process and introduce how to estimate the parameters by using the Metropolis-Hastings method. Through an example, we contrast our model with the bayesGARCH package in Section 3. Section 4 provides the R procedure to execute our model in details. An empirical example is reported in Section 5, and Section 6 concludes this paper.</p></sec><sec id="s2"><title>2. Univariate GARCH-t Model</title><p>Let Y t denote a asset return. The general structure of an asset return series modeled by a GARCH-type models can be written as Audronė Virbickaitė et al. 2014 [<xref ref-type="bibr" rid="scirp.89283-ref13">13</xref>] :</p><p>Y t = μ t + a t = μ t + h t ϵ t .</p><p>In general ϵ is a Normal variable. Without loss information, we set μ t = 0 . To capture the fat tail so prominent a Student-t distribution is used for conditional density. The model is, GARCH-t, is</p><p>Y t | F t − 1 ∼ S t ψ ( 0, h t 2 ) , h t 2 = α 0 + α 1 Y t − 1 2 + β h t − 1 2 . (1)</p><p>where S t ψ ( 0, h t 2 ) is a Student-t distribution with mean 0 and ψ is the degree of freedom parameter. h t is the conditional variance given F t − 1 in the GARCH (1, 1) model. α 0 &gt; 0 , α 1 , β ≥ 0 are restrictions for positive variance, and α + β &lt; 1 for the covariance stationarity. Then the posterior density function could be:</p><p>f ( y t | F t − 1 ) = Γ [ 1 2 ( ψ + 1 ) ] π 1 2 Γ [ 1 2 ψ ] ⋅ [ ( ψ − 2 ) h t 2 ] − 1 2 ⋅ [ 1 + y t 2 ( ψ − 2 ) h t 2 ] − 1 2 ( ψ + 1 ) . (2)</p><p>It is indicated that the ϵ obey the Student-t distribution in (1). The following, we will show how we get (2), the density distribution of ϵ is</p><p>p ( ϵ ) = Γ ( ψ + 1 2 ) ψ ⋅ π ⋅ Γ ( ψ 2 ) ( 1 + ϵ t 2 ψ ) ψ + 1 2</p><p>Through the equation Y t = h t ⋅ ϵ t , the distribution of Y t is</p><p>P ( Y t ≤ y t ) = P ( h t ⋅ ϵ t ≤ y t ) = P ( ϵ t ≤ h t − 1 y t ) = F ϵ t ( h t − 1 y t )</p><p>So the density is</p><p>p Y t ( y t ) = p ϵ t ( h t − 1 y t ) ⋅ h t − 1 = Γ ( ψ + 1 2 ) ψ ⋅ π ⋅ Γ ( ψ 2 ) ( 1 + ( h t − 1 y t ) 2 ψ ) ψ + 1 2 ⋅ h t − 1 = Γ ( ψ + 1 2 ) π ⋅ Γ ( ψ 2 ) ⋅ ψ − 1 2 ( 1 + h t − 2 y t 2 ψ ) − ψ + 1 2 ⋅ h t − 1 (3)</p><p>Because, V a r ( ϵ t ) = ψ ψ − 2 , to ensure the conditional variance of Y t to be h t 2 , we replace “ h t ” with “ ψ − 2 ψ ⋅ h t ”, then the (3) changed into (2).</p><p>Given a dataset Y t = ( y 1 , y 2 , ⋯ , y T ) , model parameter Γ = Γ ( α 0 , α 1 , β , ψ ) and the posterior density is</p><p>p ( Γ | Y T ) ∝ p ( Γ ) ⋅ ∏ t = 1 T f ( y t | F t − 1 )</p><p>According to Jensen [<xref ref-type="bibr" rid="scirp.89283-ref14">14</xref>] , the priors are independent and identically distributed (IID) as N (0, 100) with the following restrictions α 0 &gt; 0 , α 1 ≥ 0 , β ≥ 0 to impose identification and ψ &gt; 2 . Since the variance is non-negative, the positive constraints on coefficients are reasonable. The restriction on the degrees of freedom parameter ψ ensures the conditional variance to be finite and the restrictions on the GARCH parameters α 0 , α 1 and β guarantee its positivity. One of the most popular MCMC algorithm used in estimating GARCH model parameters, is the Metropolis-Hastings (MH) method. We emphasize the fact that only positivity constraints are implemented in the MH algorithm; no stationarity conditions are imposed in the simulation procedure. We employ a MH sampler. Given the current value Γ of the chain, the proposal Γ ′ is sampled from</p><p>h ( Γ ′ ) ∼ ( N ( Γ , V ) with   probability   p N ( Γ ,100 V ) with   probability   1 − p</p><p>where V is the inverse Hessian matrix of log ( p ( Γ | Y T ) ) . The accepted probability equal to min { p (   | Y T ) p (   | Y T ) ,1 } , and p = 0.9 empirically. After the test sample collecting the new { Γ ( i ) } i = 1 N , the predictive density is</p><p>p ( y t + 1 | Y t ) ≈ 1 N ∑ i = 1 N     f ( y t + 1 | 0 , h t + 1 ( i ) , ψ ( i ) ) .</p></sec><sec id="s3"><title>3. The Priors and bayesGARCH Package</title><p>In this section, an R package named bayesGARCH was applied to deal with the GRACH model, then we’ll describe the difference of the priors between our model and the package. The package bayesGARCH provides functions for the Bayesian estimation of the parsimonious and effective GARCH (1, 1) model with Student-t innovations. The priors in the bayesGARCH package distributions on α 0 is a bivariate truncated Normal distribution; α 1 is a univariate truncated Normal distribution; β is a translated Exponential distribution. The estimation procedure is fully automatic and thus avoids the tedious task of tuning an MCMC sampling algorithm. It is obviously there are some differences set of priors between our model and the package, so we couldn’t cite the package directly. Next, we will show the estimation results to demonstration that the different priors could inference the estimation result.</p><sec id="s3_1"><title>3.1. Example</title><p>We set the initial value of Γ is (1, 0.2, 0.4, 5). 800 simulation values are obtained by simulation in R.</p><p>R &gt; T = 800</p><p>R &gt; y = c ( r e p ( 0 , T ) )</p><p>R &gt; y [ 1 ] = 0.5 ; h [ 1 ] = 0.5</p><p>R &gt; a l p h a 0 = 1 ; a l p h a 1 = 0.2 ; b e t a = 0.4 ; p s i = 5</p><p>R &gt; f o r ( i i n 2 : T )</p><p>+ {</p><p>+ h [ i ] = a l p h a 0 + a l p h a 1 ∗ y [ i − 1 ] 2 + b e t a ∗ h [ i − 1 ]</p><p>+ y [ i ] = r t ( 1 , p s i )</p><p>+ y [ i ] = s q r t ( h [ i ] ) ∗ y [ i ]</p><p>+ }</p><p>Then we use bayesGARCH package to estimate Γ , we remain the number of MCMC chains and the length of each MCMC chain to be the default value.</p><p>M C M C &lt; − b a y e s G A R C H (y)</p><p>s m p l &lt; − f o r m S m p l ( M C M C , l . b i = 50 )</p><p>s u m m a r y ( s m p l )</p><p>We receive the estimation of Γ is (1.2630, 0.2367, 0.4829, 11.3285). Obviously, there’s a big difference estimation of ψ and the estimation of other parameters is equally unsatisfactory.</p></sec><sec id="s3_2"><title>3.2. The Priors</title><p>The difference sets of the priors see <xref ref-type="table" rid="table1">Table 1</xref>. The GARCH (1, 1) model with Student-t innovations in package bayesGARCH is written in Geweke [<xref ref-type="bibr" rid="scirp.89283-ref15">15</xref>] .</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> The difference sets of priors</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >our GARCH-t</th><th align="center" valign="middle" >bayesGARCH package</th></tr></thead><tr><td align="center" valign="middle" >α 0</td><td align="center" valign="middle" >N (0, 100)</td><td align="center" valign="middle" >a bivariate truncated Normal distribution</td></tr><tr><td align="center" valign="middle" >α 1</td><td align="center" valign="middle" >N (0, 100)</td><td align="center" valign="middle" >a bivariate truncated Normal distribution</td></tr><tr><td align="center" valign="middle" >β</td><td align="center" valign="middle" >N (0, 100)</td><td align="center" valign="middle" >a univariate truncated Normal distribution</td></tr><tr><td align="center" valign="middle" >ψ</td><td align="center" valign="middle" >U (2, 100)</td><td align="center" valign="middle" >a translated Exponential distribution</td></tr></tbody></table></table-wrap><p>Note. This table shows the priors set in our model are all independent each other and more typical.</p></sec></sec><sec id="s4"><title>4. Conducting GARCH-t in R</title><p>The estimate results in our model</p><p>In this section, we design and developed the R program. We will show the whole procedure of how we conduct GARCH-t in R. Our results is (1.0103, 0.1838, 0.4694, 9.2587) is closer to the true value, and we can see the procedure in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p><p>The R program</p><p>We set the all necessary initial values to be zero, the number of MCMC chain to be 10,000, meanwhile Γ is a 10,000 times 4 matrix. We leave out the R programs for these simple settings, giving only the necessary parts of the program.</p><p>R &gt; f o r ( i i n 2 : N )</p><p>R &gt; {</p><p>R &gt; u = r u n i f ( 1 , 0 , 1 )</p><p>R &gt; g a m m a A = r n o r m ( 1 , g a m m a [ i − 1 , 1 ] , 0.1 ∗ v ) ∗ ( u &lt; = 0.9 )</p><p>+ r n o r m ( 1 , g a m m a [ i − 1 , 1 ] , 5 ∗ v ) ∗ ( u &gt; 0.9 )</p><p>R &gt; f o r ( j i n 2 : T )</p><p>R &gt; {</p><p>R &gt; h h [ j ] = g a m m a A 2 + g a m m a [ i − 1 , 2 ] 2 ∗ y [ j − 1 ] 2 + g a m m a [ i − 1 , 3 ] 2 ∗ h h [ j − 1 ]</p><p>R &gt; o l d h h [ j ] = g a m m a [ i − 1 , 1 ] 2 + g a m m a [ i − 1 , 2 ] 2 ∗ y [ j − 1 ] 2                                           + g a m m a [ i − 1 , 3 ] 2 ∗ o l d h h [ j − 1 ] R &gt; p r o p = d t ( y / s q r t ( h h ) , g a m m a [ i − 1 , 4 ] ) / s q r t ( h h )</p><p>w h e r e y / s q r t ( h h ) ∼ t ( ψ ) , a n d d t ( ) returns the density value of the t distribution .</p><p>R &gt; o l d = d t ( y / s q r t ( o l d h h ) , g a m m a [ i − 1 , 4 ] ) / s q r t ( o l d h h )</p><p>R &gt; r a t i o = s u m ( l o g ( p r o p ) − l o g ( o l d ) )</p><p>R &gt; r a t i o = e x p ( r a t i o )</p><p>R &gt; g a m m a [ i , 1 ] = g a m m a [ i − 1 , 1 ] + ( g a m m a A − g a m m a [ i − 1 , 1 ] ) * ( r u n i f ( 1 ) &lt; r a t i o )</p><p>The above procedure could give the estimate value of α 0 , and the estimation of the other rest of the parameters is very like it, we won’t go back to that.</p></sec><sec id="s5"><title>5. Empirical Application</title><p>This section will use Metropolis-Hastings method by the actual financial data to fit the model. The using data is the DAX(Ibis) index of German in European stock market, a total of 1860 data. In order to make the data smooth, we need to do some processing to the original data. Let x t denote the logarithm and y t denote the order difference of x t , i.e. y t = x t − x t − 1 , see <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p><p>We apply the R program in the section 5 to estimate the DAX data, achieve the result of Γ is (0.0028, 0.0600, 0.0676, 7.7485). That is, the equation of variance is h t 2 = 0.0028 + 0.0600 ∗ Y t − 1 2 + 0.676 ∗ h t − 1 2 . Through compute the Ljung-Box test statistic for examining the null hypothesis of independence in ARCH model, we get the χ squared 0.0023 with p-value 0.9621. It obvious to show our GARCH (1, 1)-t model is sufficient.</p></sec><sec id="s6"><title>6. Conclusion</title><p>In this article, the R program to estimate GARCH-t model has been developed. The parameters’ distribution has been modeled using Gaussian model with the most common setting. The results we achieved in each of our experiments with either simulation study or real data application, are quite encouraging.</p></sec><sec id="s7"><title>Foundation</title><p>This research was partially supported by the PhD research startup foundation of Guizhou Normal University (Grant No. GZNUD[<xref ref-type="bibr" rid="scirp.89283-ref2017">2017</xref>]27) &amp; Science and Technology Foundation of Guizhou Province (LKS[<xref ref-type="bibr" rid="scirp.89283-ref2013">2013</xref>]5 &amp; LKS[<xref ref-type="bibr" rid="scirp.89283-ref2012">2012</xref>]11), China. &amp; Teaching Project of Guizhou Normal University in 2016: Contract No. [<xref ref-type="bibr" rid="scirp.89283-ref2016">2016</xref>] XJ No. 09.</p></sec><sec id="s8"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s9"><title>Cite this paper</title><p>Wang, M. and Wu, Y.S. (2018) Estimating GARCH Modeling Using Metropolis-Hastings Method in R. Open Journal of Statistics, 8, 931-938. https://doi.org/10.4236/ojs.2018.86062</p></sec></body><back><ref-list><title>References</title><ref id="scirp.89283-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Bollerslev, T. (1986) Generalized Autoregressive Conditional Heteroscedasticity. Journal of Econometrics, 31, 307-327.  
https://doi.org/10.1016/0304-4076(86)90063-1</mixed-citation></ref><ref id="scirp.89283-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Davidson, J. (2012) Moment and Memory Properties of Linear Conditional Heteroscedasticity Models, and a New Model. Journal of Business &amp; Economic Statistics, 22, 16-29. https://doi.org/10.1198/073500103288619359</mixed-citation></ref><ref id="scirp.89283-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Rombouts, J., Stentoft, L. and Violante, F. (2014) The Value of Multivariate Model Sophistication: An Application to Pricing Dow Jones Industrial Average Options. International Journal of Forecasting, 30, 78-98.  
https://doi.org/10.1016/j.ijforecast.2013.07.006</mixed-citation></ref><ref id="scirp.89283-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Engle, R.F. (1982) Autoregressive Conditional Heteroscedasticity with Estimates of the Variance of U.K. Inflation. Econometrica, 50, 987-1007.  
https://doi.org/10.2307/1912773</mixed-citation></ref><ref id="scirp.89283-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Weiss, A.A. (1986) Asymptotic Theory for ARCH Models: Estimation and Testing. Econometric Theory, 2, 107-131. https://doi.org/10.1017/S0266466600011397</mixed-citation></ref><ref id="scirp.89283-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Francq, C. and Zakoian, J.M. (1998) Estimating Linear Representations of Nonlinear Processes. Journal of Statistical Planning &amp; Inference, 68, 145-165.  
https://doi.org/10.1016/S0378-3758(97)00139-0</mixed-citation></ref><ref id="scirp.89283-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Francq, C. and Zakoian, J.M. (2000) Covariance Matrix Estimation for Estimators of Mixing Weak ARMA Models. Comptes Rendus de I Académie des Sciences-Series I—Mathematics, 83, 369-394. https://doi.org/10.1016/S0378-3758(99)00109-3</mixed-citation></ref><ref id="scirp.89283-ref8"><label>8</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Ling</surname><given-names> S. </given-names></name>,<etal>et al</etal>. (<year>2007</year>)<article-title>A Double AR(p) Model: Structure and Estimation</article-title><source> Statistica Sinica</source><volume> 17</volume>,<fpage> 161</fpage>-<lpage>175</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.89283-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Jacquier, E., Polson, N.G. and Rossi, P. (2004) Bayesian Analysis of Stochastic Volatility Models with Fat-Tails and Correlated Errors. Journal of Econometrics, 122, 185-212. https://doi.org/10.1016/j.jeconom.2003.09.001</mixed-citation></ref><ref id="scirp.89283-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Ardia, D. (2007) bayesGARCH: Bayesian Estimation of the GARCH(1,1) Model with Student-t Innovations in R.  
http://CRAN.R-project.org/package=bayesGARCH</mixed-citation></ref><ref id="scirp.89283-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Nakatsuma, T. (1998) A Markov-Chain Sampling Algorithm for GARCH Models. Studies in Nonlinear Dynamics &amp; Econometrics, 3, 107-117.  
https://doi.org/10.2202/1558-3708.1043</mixed-citation></ref><ref id="scirp.89283-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Chin, S. and Greenberg, E. (1995) Markov Chain Monte Carlo Simulation Methods in Econometrics. Econometrics, 12, 409-431.</mixed-citation></ref><ref id="scirp.89283-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Virbickaite, A., Ausín, M.C. and Galeano, P. (2015) A Bayesian Non-Parametric Approach to Asymmetric Dynamic Conditional Correlation Model with Application to Portfolio Selection. Computational Statistics and Data Analysis, 100, 814-829. https://doi.org/10.1016/j.csda.2014.12.005</mixed-citation></ref><ref id="scirp.89283-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Jensen, M.J. and Maheub, J.M. (2013) Bayesian Semiparametric Multivariate GARCH Modeling. Journal of Econometrics, 176, 3-17.  
https://doi.org/10.1016/j.jeconom.2013.03.009</mixed-citation></ref><ref id="scirp.89283-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Geweke, J. (1993) Bayesian Treatment of the Independent Student-t Linear Model. Journal of Applied Econometrics, 8, S19-S40.  
https://doi.org/10.1002/jae.3950080504</mixed-citation></ref></ref-list></back></article>