<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
   <ui>1753-4631-2-2</ui>
   <ji>1753-4631</ji>
   <fm>
      <dochead>Research</dochead>
      <bibl>
         <title>
            <p>Global behavior of epidemic transmission on heterogeneous networks via two distinct routes</p>
         </title>
         <aug>
            <au id="A1" ca="yes">
               <snm>Zhang</snm>
               <fnm>Haifeng</fnm>
               <insr iid="I1"/>
               <insr iid="I2"/>
               <email>zhhf_3@163.com</email>
            </au>
            <au id="A2">
               <snm>Small</snm>
               <fnm>Michael</fnm>
               <insr iid="I2"/>
               <email>ensmall@polyu.edu.hk</email>
            </au>
            <au id="A3">
               <snm>Fu</snm>
               <fnm>Xinchu</fnm>
               <insr iid="I3"/>
               <email>xcfu@shu.edu.cn</email>
            </au>
         </aug>
         <insg>
            <ins id="I1">
               <p>School of Mathematics and Computational Science, Anhui University, Hefei 230039, China</p>
            </ins>
            <ins id="I2">
               <p>Department of Electronic and Information Engineering, Hong Kong Polytechnic University, Hung Hom, Kowloon, Hong Kong, China</p>
            </ins>
            <ins id="I3">
               <p>Department of Mathematics, Shanghai University, Shanghai 200444, China</p>
            </ins>
         </insg>
         <source>Nonlinear Biomedical Physics</source>
         <issn>1753-4631</issn>
         <pubdate>2008</pubdate>
         <volume>2</volume>
         <issue>1</issue>
         <fpage>2</fpage>
         <url>http://www.nonlinearbiomedphys.com/content/2/1/2</url>
         <xrefbib>
            <pubidlist>
               <pubid idtype="pmpid">18452605</pubid>
               <pubid idtype="doi">10.1186/1753-4631-2-2</pubid>
            </pubidlist>
         </xrefbib>
      </bibl>
      <history>
         <rec>
            <date>
               <day>22</day>
               <month>2</month>
               <year>2008</year>
            </date>
         </rec>
         <acc>
            <date>
               <day>01</day>
               <month>5</month>
               <year>2008</year>
            </date>
         </acc>
         <pub>
            <date>
               <day>01</day>
               <month>5</month>
               <year>2008</year>
            </date>
         </pub>
      </history>
      <cpyrt>
         <year>2008</year>
         <collab>Zhang et al; licensee BioMed Central Ltd.</collab>
         <note>This is an Open Access article distributed under the terms of the Creative Commons Attribution License (<url>http://creativecommons.org/licenses/by/2.0</url>), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</note>
      </cpyrt>
      <abs>
         <sec>
            <st>
               <p>Abstract</p>
            </st>
            <p>In the study of epidemic spreading two natural questions are: whether the spreading of epidemics on heterogenous networks have multiple routes, and whether the spreading of an epidemic is a local or global behavior? In this paper, we answer the above two questions by studying the SIS model on heterogenous networks, and give the global conditions for the endemic state when two distinct routes with uniform rate of infection are considered. The analytical results are also verified by numerical simulations.</p>
         </sec>
      </abs>
   </fm>
   <bdy>
      <sec>
         <st>
            <p>Introduction</p>
         </st>
         <p>The dynamical behaviors of epidemic diseases have been studied for quite a long time, SIS and SIR are the two important and fundamental epidemic models <abbrgrp><abbr bid="B1">1</abbr></abbrgrp>. For the SIS epidemic model, each individual can exist in two states: S-susceptible and I-infected. At each time, the susceptible individual which is connected to an infected neighbor will be infected with rate <it>&#955;</it>. Meanwhile, the infected individuals may be recovered and become susceptible individuals at a rate <it>&#947;</it>. For the SIR model, there are two different aspects from the SIS model: on one hand, individuals can exist in another state: R-recovered/removed; on the other hand, once an infected individual becomes recovered then the individual cannot be infected again.</p>
         <p>In order to explore the mechanism of the evolution of complex networks, in 1999, Barab&#225;si and Albert addressed a new model of complex networks: scale-free networks (BA) <abbrgrp><abbr bid="B2">2</abbr></abbrgrp>. In a scale-free network the probability <it>P</it>(<it>k</it>) for any node with <it>k </it>links to other nodes is distributed according to the power law <it>P</it>(<it>k</it>) ~ <it>k</it><sup>-<it>&#947;</it></sup>. Then researchers found that many real complex systems are scale-free networks, such as the WWW (World Wide Web), the Internet, and so on. These types of networks are considered as heterogenous networks (with a degree distribution exhibiting large fluctuations). Because many epidemic diseases occur in communities exhibiting characteristics consistent with heterogenous networks, many researchers studied the mechanism of the spreading of epidemics on heterogenous networks <abbrgrp><abbr bid="B3">3</abbr><abbr bid="B4">4</abbr><abbr bid="B5">5</abbr><abbr bid="B6">6</abbr><abbr bid="B7">7</abbr><abbr bid="B8">8</abbr><abbr bid="B9">9</abbr><abbr bid="B10">10</abbr></abbrgrp> (see also Zhang HF, Fu XC: The spread of epidemics on scale-free networks with nonlinear infectivity. <it>Nonl Anal, Series A</it>, in press, and d'Onofrio A: A note on the global behaviour of the network-based SIS epidemic model. <it>Nonl Anal Real World Appl</it>, in press).</p>
         <p>For the mechanism of the spreading of epidemic on complex networks, different researcher gave different explanations <abbrgrp><abbr bid="B3">3</abbr><abbr bid="B6">6</abbr><abbr bid="B10">10</abbr></abbrgrp>. For instance, Pastor-Satorras et al. concluded that the epidemic threshold <it>&#955;</it><sub><it>c </it></sub>= 0 for heterogenous networks with sufficiently large size <abbrgrp><abbr bid="B3">3</abbr></abbrgrp>, and Zhou et al suggested that the threshold <it>&#955;</it><sub><it>c </it></sub>is a constant value, regardless of the size of networks and the degree distribution <abbrgrp><abbr bid="B6">6</abbr></abbrgrp>. Both of the results were obtained just by considering one route of spreading epidemic, and the corresponding results are too special to completely reflect the mechanism of spreading of epidemics. Contrary to the above assumptions, many diseases can be spread in many ways, and they have positive thresholds which are relevant to the degree distribution and the size of networks, e.g, people transmit HIV by having unprotected sex, by receiving infected blood transfusions or, through birth. Furthermore, some epidemics just can prevail in a local place, and some kind of epidemics will globally prevail. In order to better explain the mechanism of the spreading of epidemic on complex networks, and answer whether the spreading of an epidemic is a local or global behavior, we consider two distinct routes of spreading of epidemics on heterogenous networks, and obtain some new results which are not given previously.</p>
         <p>The rest of this paper is organized as follows: In Section 2, we study two routes of spreading epidemics on complex networks by a method <abbrgrp><abbr bid="B11">11</abbr></abbrgrp> (and see d'Onofrio A: A note on the global behaviour of the network-based SIS epidemic model. <it>Nonl Anal Real World Appl</it>, in press) which answers explicitly whether the spreading of an epidemic is a local or global behavior. Though the threshold can also be obtained by solving a self-consistency equation <abbrgrp><abbr bid="B3">3</abbr><abbr bid="B4">4</abbr><abbr bid="B5">5</abbr></abbrgrp>, however, such method did not answer whether the endemic state is locally or globally stable. In order to demonstrate the advantage of the method we used <abbrgrp><abbr bid="B11">11</abbr></abbrgrp> (also d'Onofrio A: A note on the global behaviour of the network-based SIS epidemic model. <it>Nonl Anal Real World Appl</it>, in press), another two routes of spreading epidemics is considered in Section 3, here the threshold cannot be obtained by solving a self-consistency equation. In Section 4, we present numerical simulations to verify our analytical results. And finally, conclusions are given in Section 5.</p>
      </sec>
      <sec>
         <st>
            <p>When the threshold can be obtained by solving a self-consistency equation</p>
         </st>
         <p>As for the mechanism of the spreading of epidemics on heterogeneous networks, R. Pastor-Satorras et al considered that the infective capability of infected individuals is proportional to their degrees, and the factor <inline-formula><m:math name="1753-4631-2-2-i1" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>&#920;</m:mi><m:mo>=</m:mo><m:mstyle displaystyle="true"><m:munderover><m:mo>&#8721;</m:mo><m:mrow><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup><m:mo>=</m:mo><m:mn>1</m:mn></m:mrow><m:mrow><m:msub><m:mi>k</m:mi><m:mrow><m:mi>m</m:mi><m:mi>a</m:mi><m:mi>x</m:mi></m:mrow></m:msub></m:mrow></m:munderover><m:mrow><m:mi>P</m:mi><m:mo stretchy="false">(</m:mo><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup><m:mo>|</m:mo><m:mi>k</m:mi><m:mo stretchy="false">)</m:mo><m:msub><m:mi>I</m:mi><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup></m:msub></m:mrow></m:mstyle></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeuiMdeLaeyypa0ZaaabCaeaacqWGqbaucqGGOaakcuWGRbWAgaqbaiabcYha8jabdUgaRjabcMcaPiabdMeajnaaBaaaleaacuWGRbWAgaqbaaqabaaabaGafm4AaSMbauaacqGH9aqpcqaIXaqmaeaacqWGRbWAdaWgaaadbaGaemyBa0MaemyyaeMaemiEaGhabeaaa0GaeyyeIuoaaaa@4374@</m:annotation></m:semantics></m:math></inline-formula> (here <it>P </it>(<it>k'</it>|<it>k</it>) denotes the conditional probability that a node with degree <it>k </it>is connected to a node with degree <it>k'</it>, <it>k</it><sub><it>max </it></sub>is the maximal degree of the networks, and <it>I</it><sub><it>k' </it></sub>is the density of infected individuals with degree <it>k'</it>) was used to stand for the probability that an edge emanating from a node of degree <it>k </it>points to an infected nodes. As a result, the epidemic threshold <it>&#955;</it><sub><it>c </it></sub>= 0 for heterogenous networks with sufficiently large size <abbrgrp><abbr bid="B3">3</abbr><abbr bid="B4">4</abbr><abbr bid="B5">5</abbr></abbrgrp>. However, in <abbrgrp><abbr bid="B6">6</abbr></abbrgrp>, Zhou et al argue that &#920; may have another form, they let <inline-formula><m:math name="1753-4631-2-2-i2" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>&#920;</m:mi><m:mo>=</m:mo><m:mstyle displaystyle="true"><m:munderover><m:mo>&#8721;</m:mo><m:mrow><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup><m:mo>=</m:mo><m:mn>1</m:mn></m:mrow><m:mrow><m:msub><m:mi>k</m:mi><m:mrow><m:mi>m</m:mi><m:mi>a</m:mi><m:mi>x</m:mi></m:mrow></m:msub></m:mrow></m:munderover><m:mrow><m:mfrac><m:mrow><m:mi>U</m:mi><m:mi>P</m:mi><m:mo stretchy="false">(</m:mo><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup><m:mo>|</m:mo><m:mi>k</m:mi><m:mo stretchy="false">)</m:mo><m:msub><m:mi>I</m:mi><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup></m:msub></m:mrow><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup></m:mfrac></m:mrow></m:mstyle></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeuiMdeLaeyypa0ZaaabCaKqbagaadaWcaaqaaiabdwfavjabdcfaqjabcIcaOiqbdUgaRzaafaGaeiiFaWNaem4AaSMaeiykaKIaemysaK0aaSbaaeaacuWGRbWAgaqbaaqabaaabaGafm4AaSMbauaaaaaaleaacuWGRbWAgaqbaiabg2da9iabigdaXaqaaiabdUgaRnaaBaaameaacqWGTbqBcqWGHbqycqWG4baEaeqaaaqdcqGHris5aaaa@46B0@</m:annotation></m:semantics></m:math></inline-formula>, just because every infected individual may have the same infective capability <it>U </it>to infect other individuals. And they obtained the epidemic threshold <inline-formula><m:math name="1753-4631-2-2-i3" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>&#955;</m:mi><m:mi>c</m:mi></m:msub><m:mo>=</m:mo><m:mfrac><m:mn>1</m:mn><m:mi>U</m:mi></m:mfrac></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeq4UdW2aaSbaaSqaaiabdogaJbqabaGccqGH9aqpjuaGdaWcaaqaaiabigdaXaqaaiabdwfavbaaaaa@32D5@</m:annotation></m:semantics></m:math></inline-formula>, no matter the individuals' degree and the size of scale-free networks.</p>
         <p>Just as we mentioned in above section, both of them have limitations, so we consider that both of these mechanisms are concurrent on complex networks.</p>
         <p>For the heterogeneous networks, we also classify individuals into groups according to their degrees, then <it>S</it><sub><it>k </it></sub>and <it>I</it><sub><it>k </it></sub>are the density of susceptible individuals and the density of infected individuals with degree <it>k </it>respectively, so <it>S</it><sub><it>k </it></sub>+ <it>I</it><sub><it>k </it></sub>= 1.</p>
         <p>Now we give the dynamical equations for the epidemic on complex networks:</p>
         <p>
            <display-formula id="M1">
               <m:math name="1753-4631-2-2-i4" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:mi>d</m:mi>
                                          <m:msub>
                                             <m:mi>I</m:mi>
                                             <m:mi>k</m:mi>
                                          </m:msub>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mi>t</m:mi>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mi>d</m:mi>
                                          <m:mi>t</m:mi>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd>
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msub>
                                       <m:mi>I</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                    <m:mo>+</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mi>&#955;</m:mi>
                                    <m:mi>k</m:mi>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msub>
                                       <m:mi>I</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:msub>
                                       <m:mi>&#920;</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:mo>+</m:mo>
                                    <m:mo>&#8230;</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mi>&#946;</m:mi>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msub>
                                       <m:mi>I</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mi>k</m:mi>
                                    <m:msub>
                                       <m:mi>&#920;</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msub>
                                    <m:mo>,</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeWabiWaaaqaaKqbaoaalaaabaGaemizaqMaemysaK0aaSbaaeaacqWGRbWAaeqaaiabcIcaOiabdsha0jabcMcaPaqaaiabdsgaKjabdsha0baaaOqaaiabg2da9aqaaiabgkHiTiabdMeajnaaBaaaleaacqWGRbWAaeqaaOGaey4kaSIaemiCaaNaeq4UdWMaem4AaSMaeiikaGIaeGymaeJaeyOeI0IaemysaK0aaSbaaSqaaiabdUgaRbqabaGccqGGPaqkcqqHyoqudaWgaaWcbaGaeGymaedabeaakiabgUcaRiablAcilbqaaaqaaaqaaiabcIcaOiabigdaXiabgkHiTiabdchaWjabek7aIjabcIcaOiabigdaXiabgkHiTiabdMeajnaaBaaaleaacqWGRbWAaeqaaOGaeiykaKIaem4AaSMaeuiMde1aaSbaaSqaaiabikdaYaqabaGccqGGSaalaaaaaa@5C6E@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>for <it>k </it>= 1, 2, ..., <it>k</it><sub><it>max </it></sub>and where <it>&#955;</it>, <it>&#946; </it>are the two different infective rates, and the recovery rate is assumed to be unity, the parameter <it>p</it>, (0 &#8804; <it>p </it>&#8804; 1) gives the different ratio between two routes of spreading epidemic. We suppose the degree distribution is uncorrelated, that is, <inline-formula><m:math name="1753-4631-2-2-i5" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>P</m:mi><m:mo stretchy="false">(</m:mo><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup><m:mo>|</m:mo><m:mi>k</m:mi><m:mo stretchy="false">)</m:mo><m:mo>=</m:mo><m:mfrac><m:mrow><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup><m:mi>P</m:mi><m:mo stretchy="false">(</m:mo><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup><m:mo stretchy="false">)</m:mo></m:mrow><m:mrow><m:mo>&#9001;</m:mo><m:mi>k</m:mi><m:mo>&#9002;</m:mo></m:mrow></m:mfrac></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemiuaaLaeiikaGIafm4AaSMbauaacqGG8baFcqWGRbWAcqGGPaqkcqGH9aqpjuaGdaWcaaqaaiqbdUgaRzaafaGaemiuaaLaeiikaGIafm4AaSMbauaacqGGPaqkaeaacqGHPms4cqWGRbWAcqGHQms8aaaaaa@3F31@</m:annotation></m:semantics></m:math></inline-formula>, then we have</p>
         <p>
            <display-formula id="M2">
               <m:math name="1753-4631-2-2-i6" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>&#920;</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:mo>=</m:mo>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                             <m:mo>=</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>k</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:mfrac>
                                             <m:mrow>
                                                <m:msup>
                                                   <m:mi>k</m:mi>
                                                   <m:mo>&#8242;</m:mo>
                                                </m:msup>
                                                <m:mi>P</m:mi>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:msup>
                                                   <m:mi>k</m:mi>
                                                   <m:mo>&#8242;</m:mo>
                                                </m:msup>
                                                <m:mo stretchy="false">)</m:mo>
                                                <m:msub>
                                                   <m:mi>I</m:mi>
                                                   <m:msup>
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#8242;</m:mo>
                                                   </m:msup>
                                                </m:msub>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:mo>&#9001;</m:mo>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#9002;</m:mo>
                                             </m:mrow>
                                          </m:mfrac>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>&#920;</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msub>
                                    <m:mo>=</m:mo>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                             <m:mo>=</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>k</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:mfrac>
                                             <m:mrow>
                                                <m:mi>U</m:mi>
                                                <m:mi>P</m:mi>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:msup>
                                                   <m:mi>k</m:mi>
                                                   <m:mo>&#8242;</m:mo>
                                                </m:msup>
                                                <m:mo stretchy="false">)</m:mo>
                                                <m:msub>
                                                   <m:mi>I</m:mi>
                                                   <m:msup>
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#8242;</m:mo>
                                                   </m:msup>
                                                </m:msub>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:mo>&#9001;</m:mo>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#9002;</m:mo>
                                             </m:mrow>
                                          </m:mfrac>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeqabiqaaaqaaiabfI5arnaaBaaaleaacqaIXaqmaeqaaOGaeyypa0ZaaabCaKqbagaadaWcaaqaaiqbdUgaRzaafaGaemiuaaLaeiikaGIafm4AaSMbauaacqGGPaqkcqWGjbqsdaWgaaqaaiqbdUgaRzaafaaabeaaaeaacqGHPms4cqWGRbWAcqGHQms8aaaaleaacuWGRbWAgaqbaiabg2da9iabigdaXaqaaiabdUgaRnaaBaaameaacqWGTbqBcqWGHbqycqWG4baEaeqaaaqdcqGHris5aaGcbaGaeuiMde1aaSbaaSqaaiabikdaYaqabaGccqGH9aqpdaaeWbqcfayaamaalaaabaGaemyvauLaemiuaaLaeiikaGIafm4AaSMbauaacqGGPaqkcqWGjbqsdaWgaaqaaiqbdUgaRzaafaaabeaaaeaacqGHPms4cqWGRbWAcqGHQms8aaaaleaacuWGRbWAgaqbaiabg2da9iabigdaXaqaaiabdUgaRnaaBaaameaacqWGTbqBcqWGHbqycqWG4baEaeqaaaqdcqGHris5aaaaaaa@65A6@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>where <inline-formula><m:math name="1753-4631-2-2-i7" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mo>&#9001;</m:mo><m:mi>k</m:mi><m:mo>&#9002;</m:mo><m:mo>=</m:mo><m:mstyle displaystyle="true"><m:munderover><m:mo>&#8721;</m:mo><m:mrow><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup><m:mo>=</m:mo><m:mn>1</m:mn></m:mrow><m:mrow><m:msub><m:mi>k</m:mi><m:mrow><m:mi>m</m:mi><m:mi>a</m:mi><m:mi>x</m:mi></m:mrow></m:msub></m:mrow></m:munderover><m:mrow><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup><m:mi>P</m:mi><m:mo stretchy="false">(</m:mo><m:msup><m:mi>k</m:mi><m:mo>&#8242;</m:mo></m:msup><m:mo stretchy="false">)</m:mo></m:mrow></m:mstyle></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeyykJeUaem4AaSMaeyOkJeVaeyypa0ZaaabCaeaacuWGRbWAgaqbaiabdcfaqjabcIcaOiqbdUgaRzaafaGaeiykaKcaleaacuWGRbWAgaqbaiabg2da9iabigdaXaqaaiabdUgaRnaaBaaameaacqWGTbqBcqWGHbqycqWG4baEaeqaaaqdcqGHris5aaaa@42C4@</m:annotation></m:semantics></m:math></inline-formula>. Then Eq(1) can be written in a compact form:</p>
         <p>
            <display-formula id="M3">
               <m:math name="1753-4631-2-2-i8" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable columnalign="left">
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:mi>d</m:mi>
                                          <m:msub>
                                             <m:mi>I</m:mi>
                                             <m:mi>k</m:mi>
                                          </m:msub>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mi>t</m:mi>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mi>d</m:mi>
                                          <m:mi>t</m:mi>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msub>
                                       <m:mi>I</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                    <m:mo>+</m:mo>
                                    <m:mo>&#8230;</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msub>
                                       <m:mi>I</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mi>k</m:mi>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                             <m:mo>=</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>k</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:mfrac>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:mi>p</m:mi>
                                                <m:mi>&#955;</m:mi>
                                                <m:msup>
                                                   <m:mi>k</m:mi>
                                                   <m:mo>&#8242;</m:mo>
                                                </m:msup>
                                                <m:mo>+</m:mo>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:mn>1</m:mn>
                                                <m:mo>&#8722;</m:mo>
                                                <m:mi>p</m:mi>
                                                <m:mo stretchy="false">)</m:mo>
                                                <m:mi>U</m:mi>
                                                <m:mi>&#946;</m:mi>
                                                <m:mo stretchy="false">)</m:mo>
                                                <m:mi>P</m:mi>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:msup>
                                                   <m:mi>k</m:mi>
                                                   <m:mo>&#8242;</m:mo>
                                                </m:msup>
                                                <m:mo stretchy="false">)</m:mo>
                                                <m:msub>
                                                   <m:mi>I</m:mi>
                                                   <m:msup>
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#8242;</m:mo>
                                                   </m:msup>
                                                </m:msub>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:mo>&#9001;</m:mo>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#9002;</m:mo>
                                             </m:mrow>
                                          </m:mfrac>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeaabiWaaaqaaKqbaoaalaaabaGaemizaqMaemysaK0aaSbaaeaacqWGRbWAaeqaaiabcIcaOiabdsha0jabcMcaPaqaaiabdsgaKjabdsha0baaaOqaaiabg2da9aqaaiabgkHiTiabdMeajnaaBaaaleaacqWGRbWAaeqaaOGaey4kaSIaeSOjGSeabaaabaaabaGaeiikaGIaeGymaeJaeyOeI0IaemysaK0aaSbaaSqaaiabdUgaRbqabaGccqGGPaqkcqWGRbWAdaaeWbqcfayaamaalaaabaGaeiikaGIaemiCaaNaeq4UdWMafm4AaSMbauaacqGHRaWkcqGGOaakcqaIXaqmcqGHsislcqWGWbaCcqGGPaqkcqWGvbqvcqaHYoGycqGGPaqkcqWGqbaucqGGOaakcuWGRbWAgaqbaiabcMcaPiabdMeajnaaBaaabaGafm4AaSMbauaaaeqaaaqaaiabgMYiHlabdUgaRjabgQYiXdaaaSqaaiqbdUgaRzaafaGaeyypa0JaeGymaedabaGaem4AaS2aaSbaaWqaaiabd2gaTjabdggaHjabdIha4bqabaaaniabggHiLdaaaaaa@6B9E@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>(where <it>k </it>= 1, 2, ..., <it>k</it><sub><it>max</it></sub>). By letting <it>I </it>= [<it>I</it><sub>1</sub>, <it>I</it><sub>2</sub>, ..., <inline-formula><m:math name="1753-4631-2-2-i9" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>I</m:mi><m:mo>=</m:mo><m:msup><m:mrow><m:mo stretchy="false">[</m:mo><m:msub><m:mi>I</m:mi><m:mn>1</m:mn></m:msub><m:mo>,</m:mo><m:msub><m:mi>I</m:mi><m:mn>2</m:mn></m:msub><m:mo>,</m:mo><m:mo>&#8943;</m:mo><m:mo>,</m:mo><m:msub><m:mi>I</m:mi><m:mrow><m:msub><m:mi>k</m:mi><m:mrow><m:mi>m</m:mi><m:mi>a</m:mi><m:mi>x</m:mi></m:mrow></m:msub></m:mrow></m:msub><m:mo stretchy="false">]</m:mo></m:mrow><m:mi>T</m:mi></m:msup></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemysaKKaeyypa0Jaei4waSLaemysaK0aaSbaaSqaaiabigdaXaqabaGccqGGSaalcqWGjbqsdaWgaaWcbaGaeGOmaidabeaakiabcYcaSiabl+UimjabcYcaSiabdMeajnaaBaaaleaacqWGRbWAdaWgaaadbaacbiGae8xBa0Mae8xyaeMae8hEaGhabeaaaSqabaGccqGGDbqxdaahaaWcbeqaaiabdsfaubaaaaa@41F4@</m:annotation></m:semantics></m:math></inline-formula>, Eq(3) can be rewritten as a vector form:</p>
         <p>
            <display-formula id="M4">
               <m:math name="1753-4631-2-2-i10" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mfrac>
                           <m:mrow>
                              <m:mi>d</m:mi>
                              <m:mi>I</m:mi>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>t</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:mi>d</m:mi>
                              <m:mi>t</m:mi>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>=</m:mo>
                        <m:mi>A</m:mi>
                        <m:mi>I</m:mi>
                        <m:mo>+</m:mo>
                        <m:mi>N</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>I</m:mi>
                        <m:mo>,</m:mo>
                        <m:mi>t</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqcfa4aaSaaaeaacqWGKbazcqWGjbqscqGGOaakcqWG0baDcqGGPaqkaeaacqWGKbazcqWG0baDaaGaeyypa0JaemyqaeKaemysaKKaey4kaSIaemOta4KaeiikaGIaemysaKKaeiilaWIaemiDaqNaeiykaKcaaa@3F63@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>where <it>AI </it>is the linear part of <it>I</it>, and <it>N</it>(<it>I</it>, <it>t</it>) is the nonlinear part of <it>I</it>, and</p>
         <p>
            <display-formula id="M5">
               <m:math name="1753-4631-2-2-i11" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mi>A</m:mi>
                           <m:mrow>
                              <m:mi>k</m:mi>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mo>&#8242;</m:mo>
                              </m:msup>
                           </m:mrow>
                        </m:msub>
                        <m:mo>=</m:mo>
                        <m:mo>&#8722;</m:mo>
                        <m:msub>
                           <m:mi>&#948;</m:mi>
                           <m:mrow>
                              <m:mi>k</m:mi>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mo>&#8242;</m:mo>
                              </m:msup>
                           </m:mrow>
                        </m:msub>
                        <m:mo>+</m:mo>
                        <m:mfrac>
                           <m:mrow>
                              <m:mi>k</m:mi>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>p</m:mi>
                              <m:mi>&#955;</m:mi>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mo>&#8242;</m:mo>
                              </m:msup>
                              <m:mo>+</m:mo>
                              <m:mi>U</m:mi>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>1</m:mn>
                              <m:mo>&#8722;</m:mo>
                              <m:mi>p</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mi>&#946;</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                              <m:mi>P</m:mi>
                              <m:mo stretchy="false">(</m:mo>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mo>&#8242;</m:mo>
                              </m:msup>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:mo>&#9001;</m:mo>
                              <m:mi>k</m:mi>
                              <m:mo>&#9002;</m:mo>
                           </m:mrow>
                        </m:mfrac>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemyqae0aaSbaaSqaaiabdUgaRjqbdUgaRzaafaaabeaakiabg2da9iabgkHiTiabes7aKnaaBaaaleaacqWGRbWAcuWGRbWAgaqbaaqabaGccqGHRaWkjuaGdaWcaaqaaiabdUgaRjabcIcaOiabdchaWjabeU7aSjqbdUgaRzaafaGaey4kaSIaemyvauLaeiikaGIaeGymaeJaeyOeI0IaemiCaaNaeiykaKIaeqOSdiMaeiykaKIaemiuaaLaeiikaGIafm4AaSMbauaacqGGPaqkaeaacqGHPms4cqWGRbWAcqGHQms8aaaaaa@51B5@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>(<it>k</it>, <it>k' </it>= 1, 2, ..., <it>k</it><sub><it>max</it></sub>) where <it>&#948;</it><sub><it>kk' </it></sub>= 1 if <it>k </it>= <it>k'</it>, or <it>&#948;</it><sub><it>kk' </it></sub>= 0 otherwise.</p>
         <p>
            <display-formula id="M6">
               <m:math name="1753-4631-2-2-i12" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable columnalign="left">
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>N</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msub>
                                       <m:mi>I</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                    <m:mi>k</m:mi>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                             <m:mo>=</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>k</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:mfrac>
                                             <m:mrow>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:mi>p</m:mi>
                                                <m:mi>&#955;</m:mi>
                                                <m:msup>
                                                   <m:mi>k</m:mi>
                                                   <m:mo>&#8242;</m:mo>
                                                </m:msup>
                                                <m:mo>+</m:mo>
                                                <m:mi>U</m:mi>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:mn>1</m:mn>
                                                <m:mo>&#8722;</m:mo>
                                                <m:mi>p</m:mi>
                                                <m:mo stretchy="false">)</m:mo>
                                                <m:mi>&#946;</m:mi>
                                                <m:mo stretchy="false">)</m:mo>
                                                <m:mi>P</m:mi>
                                                <m:mo stretchy="false">(</m:mo>
                                                <m:msup>
                                                   <m:mi>k</m:mi>
                                                   <m:mo>&#8242;</m:mo>
                                                </m:msup>
                                                <m:mo stretchy="false">)</m:mo>
                                                <m:msub>
                                                   <m:mi>I</m:mi>
                                                   <m:msup>
                                                      <m:mi>k</m:mi>
                                                      <m:mo>&#8242;</m:mo>
                                                   </m:msup>
                                                </m:msub>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:mo>&#9001;</m:mo>
                                                <m:mo>.</m:mo>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#9002;</m:mo>
                                             </m:mrow>
                                          </m:mfrac>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>&lt;</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mn>0</m:mn>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeaabiWaaaqaaiabd6eaonaaBaaaleaacqWGRbWAaeqaaaGcbaGaeyypa0dabaGaeyOeI0IaemysaK0aaSbaaSqaaiabdUgaRbqabaGccqWGRbWAdaaeWbqcfayaamaalaaabaGaeiikaGIaemiCaaNaeq4UdWMafm4AaSMbauaacqGHRaWkcqWGvbqvcqGGOaakcqaIXaqmcqGHsislcqWGWbaCcqGGPaqkcqaHYoGycqGGPaqkcqWGqbaucqGGOaakcuWGRbWAgaqbaiabcMcaPiabdMeajnaaBaaabaGafm4AaSMbauaaaeqaaaqaaiabgMYiHlabc6caUiabdUgaRjabgQYiXdaaaSqaaiqbdUgaRzaafaGaeyypa0JaeGymaedabaGaem4AaS2aaSbaaWqaaiabd2gaTjabdggaHjabdIha4bqabaaaniabggHiLdaakeaaaeaacqGH8aapaeaacqaIWaamaaaaaa@5E7C@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>(<it>k </it>= 1, 2, ..., <it>k</it><sub><it>max</it></sub>). By some computation, we can find that, for the matrix <it>A</it>, there are (<it>k</it><sub><it>max </it></sub>- 1) eigenvalues equal to -1.</p>
         <p>In order to find the last eigenvalue of <it>A</it>, we let</p>
         <p>
            <display-formula id="M7"><it>V </it>= [<it>&#955;</it>, 2<it>&#955;</it>, ..., N<it>&#955;</it>]<sup><it>T</it></sup></display-formula>
         </p>
         <p>and write matrix <it>A </it>as</p>
         <p>
            <display-formula id="M8">
               <m:math name="1753-4631-2-2-i13" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable columnalign="left">
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mi>A</m:mi>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msub>
                                       <m:mi>E</m:mi>
                                       <m:mrow>
                                          <m:msub>
                                             <m:mi>k</m:mi>
                                             <m:mrow>
                                                <m:mi>m</m:mi>
                                                <m:mi>a</m:mi>
                                                <m:mi>x</m:mi>
                                             </m:mrow>
                                          </m:msub>
                                       </m:mrow>
                                    </m:msub>
                                    <m:mo>+</m:mo>
                                    <m:mo>&#8230;</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mn>1</m:mn>
                                       <m:mrow>
                                          <m:mo>&#9001;</m:mo>
                                          <m:mi>k</m:mi>
                                          <m:mo>&#9002;</m:mo>
                                       </m:mrow>
                                    </m:mfrac>
                                    <m:msup>
                                       <m:mrow>
                                          <m:mrow>
                                             <m:mo>[</m:mo>
                                             <m:mrow>
                                                <m:mtable>
                                                   <m:mtr>
                                                      <m:mtd>
                                                         <m:mrow>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:mi>p</m:mi>
                                                            <m:mi>&#955;</m:mi>
                                                            <m:mo>+</m:mo>
                                                            <m:mi>U</m:mi>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:mn>1</m:mn>
                                                            <m:mo>&#8722;</m:mo>
                                                            <m:mi>p</m:mi>
                                                            <m:mo stretchy="false">)</m:mo>
                                                            <m:mi>&#946;</m:mi>
                                                            <m:mo stretchy="false">)</m:mo>
                                                            <m:mi>P</m:mi>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:mn>1</m:mn>
                                                            <m:mo stretchy="false">)</m:mo>
                                                            <m:mi>V</m:mi>
                                                         </m:mrow>
                                                      </m:mtd>
                                                   </m:mtr>
                                                   <m:mtr>
                                                      <m:mtd>
                                                         <m:mrow>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:mn>2</m:mn>
                                                            <m:mi>p</m:mi>
                                                            <m:mi>&#955;</m:mi>
                                                            <m:mo>+</m:mo>
                                                            <m:mi>U</m:mi>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:mn>1</m:mn>
                                                            <m:mo>&#8722;</m:mo>
                                                            <m:mi>p</m:mi>
                                                            <m:mo stretchy="false">)</m:mo>
                                                            <m:mi>&#946;</m:mi>
                                                            <m:mo stretchy="false">)</m:mo>
                                                            <m:mi>P</m:mi>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:mn>2</m:mn>
                                                            <m:mo stretchy="false">)</m:mo>
                                                            <m:mi>V</m:mi>
                                                         </m:mrow>
                                                      </m:mtd>
                                                   </m:mtr>
                                                   <m:mtr>
                                                      <m:mtd>
                                                         <m:mo>&#8942;</m:mo>
                                                      </m:mtd>
                                                   </m:mtr>
                                                   <m:mtr>
                                                      <m:mtd>
                                                         <m:mrow>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:mi>N</m:mi>
                                                            <m:mi>p</m:mi>
                                                            <m:mi>&#955;</m:mi>
                                                            <m:mo>+</m:mo>
                                                            <m:mi>U</m:mi>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:mn>1</m:mn>
                                                            <m:mo>&#8722;</m:mo>
                                                            <m:mi>p</m:mi>
                                                            <m:mo stretchy="false">)</m:mo>
                                                            <m:mi>&#946;</m:mi>
                                                            <m:mo stretchy="false">)</m:mo>
                                                            <m:mi>P</m:mi>
                                                            <m:mo stretchy="false">(</m:mo>
                                                            <m:mi>N</m:mi>
                                                            <m:mo stretchy="false">)</m:mo>
                                                            <m:mi>V</m:mi>
                                                         </m:mrow>
                                                      </m:mtd>
                                                   </m:mtr>
                                                </m:mtable>
                                             </m:mrow>
                                             <m:mo>]</m:mo>
                                          </m:mrow>
                                       </m:mrow>
                                       <m:mi>T</m:mi>
                                    </m:msup>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeaabiWaaaqaaiabdgeabbqaaiabg2da9aqaaiabgkHiTiabdweafnaaBaaaleaacqWGRbWAdaWgaaadbaGaemyBa0MaemyyaeMaemiEaGhabeaaaSqabaGccqGHRaWkcqWIMaYsaeaaaeaaaeaajuaGdaWcaaqaaiabigdaXaqaaiabgMYiHlabdUgaRjabgQYiXdaakmaadmaabaqbaeqabqqaaaaabaGaeiikaGIaemiCaaNaeq4UdWMaey4kaSIaemyvauLaeiikaGIaeGymaeJaeyOeI0IaemiCaaNaeiykaKIaeqOSdiMaeiykaKIaemiuaaLaeiikaGIaeGymaeJaeiykaKIaemOvayfabaGaeiikaGIaeGOmaiJaemiCaaNaeq4UdWMaey4kaSIaemyvauLaeiikaGIaeGymaeJaeyOeI0IaemiCaaNaeiykaKIaeqOSdiMaeiykaKIaemiuaaLaeiikaGIaeGOmaiJaeiykaKIaemOvayfabaGaeSO7I0eabaGaeiikaGIaemOta4KaemiCaaNaeq4UdWMaey4kaSIaemyvauLaeiikaGIaeGymaeJaeyOeI0IaemiCaaNaeiykaKIaeqOSdiMaeiykaKIaemiuaaLaeiikaGIaemOta4KaeiykaKIaemOvayfaaaGaay5waiaaw2faamaaCaaaleqabaGaemivaqfaaaaaaaa@7DCC@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>where <inline-formula><m:math name="1753-4631-2-2-i14" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:msub><m:mi>E</m:mi><m:mrow><m:msub><m:mi>k</m:mi><m:mrow><m:mi>m</m:mi><m:mi>a</m:mi><m:mi>x</m:mi></m:mrow></m:msub></m:mrow></m:msub></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemyrau0aaSbaaSqaaiabdUgaRnaaBaaameaacqWGTbqBcqWGHbqycqWG4baEaeqaaaWcbeaaaaa@32D2@</m:annotation></m:semantics></m:math></inline-formula> is an identity matrix, then we have</p>
         <p>
            <display-formula id="M9">
               <m:math name="1753-4631-2-2-i15" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable columnalign="left">
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mi>A</m:mi>
                                    <m:mi>V</m:mi>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>+</m:mo>
                                    <m:mo>&#8230;</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mn>1</m:mn>
                                       <m:mrow>
                                          <m:mo>&#9001;</m:mo>
                                          <m:mi>k</m:mi>
                                          <m:mo>&#9002;</m:mo>
                                       </m:mrow>
                                    </m:mfrac>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                             <m:mo>=</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>k</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:msup>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                          <m:mi>p</m:mi>
                                          <m:mi>&#955;</m:mi>
                                          <m:mo>+</m:mo>
                                          <m:mi>U</m:mi>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>&#8722;</m:mo>
                                          <m:mi>p</m:mi>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mi>&#946;</m:mi>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mi>P</m:mi>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mi>V</m:mi>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>+</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mi>&#955;</m:mi>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:mo>&#9001;</m:mo>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                          <m:mo>&#9002;</m:mo>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo>&#9001;</m:mo>
                                          <m:mi>k</m:mi>
                                          <m:mo>&#9002;</m:mo>
                                       </m:mrow>
                                    </m:mfrac>
                                    <m:mo>+</m:mo>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mi>U</m:mi>
                                    <m:mi>&#946;</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mi>V</m:mi>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeaabmWaaaqaaiabdgeabjabdAfawbqaaiabg2da9aqaaiabcIcaOiabgkHiTiabigdaXiabgUcaRiablAcilbqaaaqaaaqaaKqbaoaalaaabaGaeGymaedabaGaeyykJeUaem4AaSMaeyOkJepaaOWaaabCaeaacqGGOaakcuWGRbWAgaqbamaaCaaaleqabaGaeGOmaidaaOGaemiCaaNaeq4UdWMaey4kaSIaemyvauLafm4AaSMbauaacqGGOaakcqaIXaqmcqGHsislcqWGWbaCcqGGPaqkcqaHYoGycqGGPaqkcqWGqbaucqGGOaakcuWGRbWAgaqbaiabcMcaPiabcMcaPiabdAfawbWcbaGafm4AaSMbauaacqGH9aqpcqaIXaqmaeaacqWGRbWAdaWgaaadbaGaemyBa0MaemyyaeMaemiEaGhabeaaa0GaeyyeIuoaaOqaaaqaaiabg2da9aqaaiabcIcaOiabgkHiTiabigdaXiabgUcaRiabdchaWjabeU7aSLqbaoaalaaabaGaeyykJeUaem4AaS2aaWbaaeqabaGaeGOmaidaaiabgQYiXdqaaiabgMYiHlabdUgaRjabgQYiXdaakiabgUcaRiabcIcaOiabigdaXiabgkHiTiabdchaWjabcMcaPiabdwfavjabek7aIjabcMcaPiabdAfawbaaaaa@7BDA@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>From Eq (9), it follows that the <it>k</it><sub><it>max</it></sub>'s eigenvalue of the matrix <it>A </it>is</p>
         <p>
            <display-formula id="M10">
               <m:math name="1753-4631-2-2-i16" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>u</m:mi>
                        <m:mo>=</m:mo>
                        <m:mo>&#8722;</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo>+</m:mo>
                        <m:mi>p</m:mi>
                        <m:mi>&#955;</m:mi>
                        <m:mfrac>
                           <m:mrow>
                              <m:mo>&#9001;</m:mo>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msup>
                              <m:mo>&#9002;</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:mo>&#9001;</m:mo>
                              <m:mi>k</m:mi>
                              <m:mo>&#9002;</m:mo>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>+</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo>&#8722;</m:mo>
                        <m:mi>p</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mi>U</m:mi>
                        <m:mi>&#946;</m:mi>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemyDauNaeyypa0JaeyOeI0IaeGymaeJaey4kaSIaemiCaaNaeq4UdWwcfa4aaSaaaeaacqGHPms4cqWGRbWAdaahaaqabeaacqaIYaGmaaGaeyOkJepabaGaeyykJeUaem4AaSMaeyOkJepaaOGaey4kaSIaeiikaGIaeGymaeJaeyOeI0IaemiCaaNaeiykaKIaemyvauLaeqOSdigaaa@48A6@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>If the solution <it>I </it>= <b>0 </b>of the Eq(3) is stable, all eigenvalues of the matrix <it>A </it>must be non-positive, that is, <it>u </it>&#8804; 0.</p>
         <p>So we have the following conclusion:</p>
         <p>
            <it>If</it>
         </p>
         <p>
            <display-formula id="M11">
               <m:math name="1753-4631-2-2-i17" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mi>p</m:mi>
                        <m:mi>&#955;</m:mi>
                        <m:mfrac>
                           <m:mrow>
                              <m:mo>&#9001;</m:mo>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msup>
                              <m:mo>&#9002;</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:mo>&#9001;</m:mo>
                              <m:mi>k</m:mi>
                              <m:mo>&#9002;</m:mo>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>+</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo>&#8722;</m:mo>
                        <m:mi>p</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mi>U</m:mi>
                        <m:mi>&#946;</m:mi>
                        <m:mo>&#8804;</m:mo>
                        <m:mn>1</m:mn>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemiCaaNaeq4UdWwcfa4aaSaaaeaacqGHPms4cqWGRbWAdaahaaqabeaacqaIYaGmaaGaeyOkJepabaGaeyykJeUaem4AaSMaeyOkJepaaOGaey4kaSIaeiikaGIaeGymaeJaeyOeI0IaemiCaaNaeiykaKIaemyvauLaeqOSdiMaeyizImQaeGymaedaaa@4613@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p><it>then the solution I = <b>0 </b>of the Eq(3) is globally asymptotically stable, otherwise the unique endemic solution <inline-formula><m:math name="1753-4631-2-2-i18" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>I</m:mi><m:mo>=</m:mo><m:mo stretchy="false">[</m:mo><m:msub><m:mi>I</m:mi><m:mn>1</m:mn></m:msub><m:mo>,</m:mo><m:msub><m:mi>I</m:mi><m:mn>2</m:mn></m:msub><m:mo>,</m:mo><m:mn>...</m:mn><m:mo>,</m:mo><m:msub><m:mi>I</m:mi><m:mrow><m:msub><m:mi>k</m:mi><m:mrow><m:mi>m</m:mi><m:mi>a</m:mi><m:mi>x</m:mi></m:mrow></m:msub></m:mrow></m:msub><m:mo stretchy="false">]</m:mo><m:mo>></m:mo><m:mn>0</m:mn></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemysaKKaeyypa0Jaei4waSLaemysaK0aaSbaaSqaaiabigdaXaqabaGccqGGSaalcqWGjbqsdaWgaaWcbaGaeGOmaidabeaakiabcYcaSiabc6caUiabc6caUiabc6caUiabcYcaSiabdMeajnaaBaaaleaacqWGRbWAdaWgaaadbaGaemyBa0MaemyyaeMaemiEaGhabeaaaSqabaGccqGGDbqxcqGH+aGpcqaIWaamaaa@434B@</m:annotation></m:semantics></m:math></inline-formula> (<b>0 </b>is a zero vector) is globally asymptotically stable, except when there are no infected individuals in the networks at the initial time</it>.</p>
         <p>From the inequality (11), we can find the thresholds for the outbreak of epidemics on complex networks with the two routes of spreading epidemic mentioned above, and at the same time we can answer whether the endemic state is globally stable.</p>
         <p>When <it>p </it>= 1, that is, there is only one way of spreading of epidemic on complex networks, as discussed in <abbrgrp><abbr bid="B3">3</abbr></abbrgrp>, then we obtain the threshold for <inline-formula><m:math name="1753-4631-2-2-i19" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>&#955;</m:mi><m:mo>></m:mo><m:mfrac><m:mrow><m:mo>&#9001;</m:mo><m:mi>k</m:mi><m:mo>&#9002;</m:mo></m:mrow><m:mrow><m:mo>&#9001;</m:mo><m:msup><m:mi>k</m:mi><m:mn>2</m:mn></m:msup><m:mo>&#9002;</m:mo></m:mrow></m:mfrac></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeq4UdWMaeyOpa4tcfa4aaSaaaeaacqGHPms4cqWGRbWAcqGHQms8aeaacqGHPms4cqWGRbWAdaahaaqabeaacqaIYaGmaaGaeyOkJepaaaaa@3A07@</m:annotation></m:semantics></m:math></inline-formula>, the same as the result given in <abbrgrp><abbr bid="B3">3</abbr><abbr bid="B4">4</abbr><abbr bid="B5">5</abbr></abbrgrp>.</p>
         <p>When <it>p </it>= 0, then we obtain the threshold for <inline-formula><m:math name="1753-4631-2-2-i20" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mi>&#946;</m:mi><m:mo>></m:mo><m:mfrac><m:mn>1</m:mn><m:mi>U</m:mi></m:mfrac></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaeqOSdiMaeyOpa4tcfa4aaSaaaeaacqaIXaqmaeaacqWGvbqvaaaaaa@313F@</m:annotation></m:semantics></m:math></inline-formula>, the same as the result given in <abbrgrp><abbr bid="B6">6</abbr></abbrgrp>.</p>
         <p>When 0 &lt;<it>p </it>&lt; 1, i.e., there are two routes of spreading of epidemic on complex networks, our result suggest that the threshold for the outbreak of epidemic is positive, which is relevant to the ratio of two routes of spreading of epidemic, the degree distribution, and the size of the networks. So the threshold we obtain is neither zero nor just a constant given by previous authors.</p>
      </sec>
      <sec>
         <st>
            <p>When threshold cannot be obtained by solving a self-consistency equation</p>
         </st>
         <p>In the above section, the threshold for the case we considered can also be obtained by solving a self-consistency equation, although this does not explicitly determine whether the equilibrium is globally stable. In this section, in order to demonstrate the advantage of the method we used in the above section, we consider another case where the threshold cannot be obtained by solving a self-consistency equation. Moreover, such case may exist in the real networks.</p>
         <p>We suppose that there are also two routes of the spreading epidemics on complex networks, one route is given by &#920;<sub>1</sub>, another route of the spreading of epidemic is the standard SIS model <abbrgrp><abbr bid="B1">1</abbr></abbrgrp>.</p>
         <p>The dynamical equations are</p>
         <p>
            <display-formula id="M12">
               <m:math name="1753-4631-2-2-i21" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable columnalign="left">
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:mi>d</m:mi>
                                          <m:msub>
                                             <m:mi>I</m:mi>
                                             <m:mi>k</m:mi>
                                          </m:msub>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mi>t</m:mi>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mi>d</m:mi>
                                          <m:mi>t</m:mi>
                                       </m:mrow>
                                    </m:mfrac>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msub>
                                       <m:mi>I</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                    <m:mo>+</m:mo>
                                    <m:mo>&#8230;</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mi>&#955;</m:mi>
                                    <m:mi>p</m:mi>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msub>
                                       <m:mi>I</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mfrac>
                                       <m:mi>k</m:mi>
                                       <m:mrow>
                                          <m:mo>&#9001;</m:mo>
                                          <m:mi>k</m:mi>
                                          <m:mo>&#9002;</m:mo>
                                       </m:mrow>
                                    </m:mfrac>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                             <m:mo>=</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>k</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mi>P</m:mi>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:msub>
                                             <m:mi>I</m:mi>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                          </m:msub>
                                          <m:mo>+</m:mo>
                                          <m:mo>&#8230;</m:mo>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msub>
                                       <m:mi>I</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mi>&#946;</m:mi>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mi>k</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                             <m:mo>=</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>k</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:mi>P</m:mi>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:msub>
                                             <m:mi>I</m:mi>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                          </m:msub>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeaabmWaaaqcfayaamaalaaabaGaemizaqMaemysaK0aaSbaaeaacqWGRbWAaeqaaiabcIcaOiabdsha0jabcMcaPaqaaiabdsgaKjabdsha0baaaOqaaiabg2da9aqaaiabgkHiTiabdMeajnaaBaaaleaacqWGRbWAaeqaaOGaey4kaSIaeSOjGSeabaaabaaabaGaeq4UdWMaemiCaaNaeiikaGIaeGymaeJaeyOeI0IaemysaK0aaSbaaSqaaiabdUgaRbqabaGccqGGPaqkjuaGdaWcaaqaaiabdUgaRbqaaiabgMYiHlabdUgaRjabgQYiXdaakmaaqahabaGafm4AaSMbauaacqWGqbaucqGGOaakcuWGRbWAgaqbaiabcMcaPiabdMeajnaaBaaaleaacuWGRbWAgaqbaaqabaGccqGHRaWkcqWIMaYsaSqaaiqbdUgaRzaafaGaeyypa0JaeGymaedabaGaem4AaS2aaSbaaWqaaiabd2gaTjabdggaHjabdIha4bqabaaaniabggHiLdaakeaaaeaaaeaacqGGOaakcqaIXaqmcqGHsislcqWGjbqsdaWgaaWcbaGaem4AaSgabeaakiabcMcaPiabcIcaOiabigdaXiabgkHiTiabdchaWjabcMcaPiabek7aIjabcIcaOiabdUgaRjabcMcaPmaaqahabaGaemiuaaLaeiikaGIafm4AaSMbauaacqGGPaqkcqWGjbqsdaWgaaWcbaGafm4AaSMbauaaaeqaaaqaaiqbdUgaRzaafaGaeyypa0JaeGymaedabaGaem4AaS2aaSbaaWqaaiabd2gaTjabdggaHjabdIha4bqabaaaniabggHiLdaaaaaa@859B@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>(<it>k </it>= 1, ..., <it>k</it><sub><it>max</it></sub>). Here, we should distinguish the second term of the right-hand side of Eq(12) from the second term of the right-hand side of Eq(3). In Eq(3), Zhou et al considered that the susceptible individuals which may be infected are proportional to their degrees <it>k </it>though they are irrelevant to the infected individuals, however, in Eq(12) we suppose that all of the susceptible individuals which may be infected are proportional to a constant rate, i.e. (<it>k</it>).</p>
         <p>By using the same method as in Section 2, we can rewrite Eq(12) in the following vector form,</p>
         <p>
            <display-formula id="M13">
               <m:math name="1753-4631-2-2-i22" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mfrac>
                           <m:mrow>
                              <m:mi>d</m:mi>
                              <m:mi>I</m:mi>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>t</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:mi>d</m:mi>
                              <m:mi>t</m:mi>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>=</m:mo>
                        <m:mi>A</m:mi>
                        <m:mi>I</m:mi>
                        <m:mo>+</m:mo>
                        <m:mi>N</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>I</m:mi>
                        <m:mo>,</m:mo>
                        <m:mi>t</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqcfa4aaSaaaeaacqWGKbazcqWGjbqscqGGOaakcqWG0baDcqGGPaqkaeaacqWGKbazcqWG0baDaaGccqGH9aqpcqWGbbqqcqWGjbqscqGHRaWkcqWGobGtcqGGOaakcqWGjbqscqGGSaalcqWG0baDcqGGPaqkaaa@3F6D@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>and</p>
         <p>
            <display-formula id="M14">
               <m:math name="1753-4631-2-2-i23" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msub>
                           <m:mi>A</m:mi>
                           <m:mrow>
                              <m:mi>k</m:mi>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mo>&#8242;</m:mo>
                              </m:msup>
                           </m:mrow>
                        </m:msub>
                        <m:mo>=</m:mo>
                        <m:mo>&#8722;</m:mo>
                        <m:msub>
                           <m:mi>&#948;</m:mi>
                           <m:mrow>
                              <m:mi>k</m:mi>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mo>&#8242;</m:mo>
                              </m:msup>
                           </m:mrow>
                        </m:msub>
                        <m:mo>+</m:mo>
                        <m:mfrac>
                           <m:mrow>
                              <m:mi>k</m:mi>
                              <m:mi>p</m:mi>
                              <m:mi>&#955;</m:mi>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mo>&#8242;</m:mo>
                              </m:msup>
                              <m:mi>P</m:mi>
                              <m:mo stretchy="false">(</m:mo>
                              <m:msup>
                                 <m:mi>k</m:mi>
                                 <m:mo>&#8242;</m:mo>
                              </m:msup>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                           <m:mrow>
                              <m:mo>&#9001;</m:mo>
                              <m:mi>k</m:mi>
                              <m:mo>&#9002;</m:mo>
                           </m:mrow>
                        </m:mfrac>
                        <m:mo>+</m:mo>
                        <m:mo>&#9001;</m:mo>
                        <m:mi>k</m:mi>
                        <m:mo>&#9002;</m:mo>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mn>1</m:mn>
                        <m:mo>&#8722;</m:mo>
                        <m:mi>p</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mi>&#946;</m:mi>
                        <m:mi>P</m:mi>
                        <m:mo stretchy="false">(</m:mo>
                        <m:msup>
                           <m:mi>k</m:mi>
                           <m:mo>&#8242;</m:mo>
                        </m:msup>
                        <m:mo stretchy="false">)</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaGaemyqae0aaSbaaSqaaiabdUgaRjqbdUgaRzaafaaabeaakiabg2da9iabgkHiTiabes7aKnaaBaaaleaacqWGRbWAcuWGRbWAgaqbaaqabaGccqGHRaWkjuaGdaWcaaqaaiabdUgaRjabdchaWjabeU7aSjqbdUgaRzaafaGaemiuaaLaeiikaGIafm4AaSMbauaacqGGPaqkaeaacqGHPms4cqWGRbWAcqGHQms8aaGccqGHRaWkcqGHPms4cqWGRbWAcqGHQms8cqGGOaakcqaIXaqmcqGHsislcqWGWbaCcqGGPaqkcqaHYoGycqWGqbaucqGGOaakcuWGRbWAgaqbaiabcMcaPaaa@5802@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>
            <display-formula id="M15">
               <m:math name="1753-4631-2-2-i24" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable columnalign="left">
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>N</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mrow>
                                    <m:mo>&#8722;</m:mo>
                                    <m:msub>
                                       <m:mi>I</m:mi>
                                       <m:mi>k</m:mi>
                                    </m:msub>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                             <m:mo>=</m:mo>
                                             <m:mn>1</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>k</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:mo stretchy="false">[</m:mo>
                                          <m:mfrac>
                                             <m:mrow>
                                                <m:mi>k</m:mi>
                                                <m:mi>p</m:mi>
                                                <m:mi>&#955;</m:mi>
                                                <m:msup>
                                                   <m:mi>k</m:mi>
                                                   <m:mo>&#8242;</m:mo>
                                                </m:msup>
                                             </m:mrow>
                                             <m:mrow>
                                                <m:mo>&#9001;</m:mo>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#9002;</m:mo>
                                             </m:mrow>
                                          </m:mfrac>
                                          <m:mo>+</m:mo>
                                          <m:mo>&#9001;</m:mo>
                                          <m:mi>k</m:mi>
                                          <m:mo>&#9002;</m:mo>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>&#8722;</m:mo>
                                          <m:mi>p</m:mi>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mi>&#946;</m:mi>
                                          <m:mo stretchy="false">]</m:mo>
                                          <m:mi>P</m:mi>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:msub>
                                             <m:mi>I</m:mi>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                          </m:msub>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr columnalign="left">
                              <m:mtd columnalign="left">
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mo>&lt;</m:mo>
                              </m:mtd>
                              <m:mtd columnalign="left">
                                 <m:mn>0</m:mn>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeaabiWaaaqaaiabd6eaonaaBaaaleaacqWGRbWAaeqaaaGcbaGaeyypa0dabaGaeyOeI0IaemysaK0aaSbaaSqaaiabdUgaRbqabaGcdaaeWbqcfayaaiabcUfaBnaalaaabaGaem4AaSMaemiCaaNaeq4UdWMafm4AaSMbauaaaeaacqGHPms4cqWGRbWAcqGHQms8aaGaey4kaSIaeyykJeUaem4AaSMaeyOkJeVaeiikaGIaeGymaeJaeyOeI0IaemiCaaNaeiykaKIaeqOSdiMaeiyxa0LaemiuaaLaeiikaGIafm4AaSMbauaacqGGPaqkcqWGjbqsdaWgaaqaaiqbdUgaRzaafaaabeaaaSqaaiqbdUgaRzaafaGaeyypa0JaeGymaedabaGaem4AaS2aaSbaaWqaaiabd2gaTjabdggaHjabdIha4bqabaaaniabggHiLdaakeaaaeaacqGH8aapaeaacqaIWaamaaaaaa@6215@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>(<it>k</it>, <it>k' </it>= 1, 2, ..., <it>k</it><sub><it>max</it></sub>).</p>
         <p>By solving the matrix <it>A</it>, we can find that there are <it>k</it><sub><it>max </it></sub>- 2 eigenvalues equal to -1, and the other two eigenvalues <it>u </it>are given by the following equation</p>
         <p>
            <display-formula id="M16">
               <m:math name="1753-4631-2-2-i25" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:msup>
                                       <m:mi>u</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msup>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mo stretchy="false">[</m:mo>
                                    <m:mi>&#955;</m:mi>
                                    <m:mi>p</m:mi>
                                    <m:mo>+</m:mo>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mi>&#946;</m:mi>
                                    <m:mo>&#9001;</m:mo>
                                    <m:mi>k</m:mi>
                                    <m:mo>&#9002;</m:mo>
                                    <m:mo>+</m:mo>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:mi>&#955;</m:mi>
                                          <m:mi>p</m:mi>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo>&#9001;</m:mo>
                                          <m:mi>k</m:mi>
                                          <m:mo>&#9002;</m:mo>
                                       </m:mrow>
                                    </m:mfrac>
                                    <m:msub>
                                       <m:mi>T</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mn>2</m:mn>
                                    <m:mo stretchy="false">]</m:mo>
                                    <m:mi>u</m:mi>
                                    <m:mo>+</m:mo>
                                    <m:mo>&#8230;</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mo>{</m:mo>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mi>&#946;</m:mi>
                                    <m:mi>&#955;</m:mi>
                                    <m:msub>
                                       <m:mi>T</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>&#955;</m:mi>
                                    <m:mi>p</m:mi>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mi>&#946;</m:mi>
                                    <m:mo>&#9001;</m:mo>
                                    <m:mi>k</m:mi>
                                    <m:mo>&#9002;</m:mo>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mo>&#8230;</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mtext/>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:mi>&#955;</m:mi>
                                          <m:mi>p</m:mi>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo>&#9001;</m:mo>
                                          <m:mi>k</m:mi>
                                          <m:mo>&#9002;</m:mo>
                                       </m:mrow>
                                    </m:mfrac>
                                    <m:msub>
                                       <m:mi>T</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:mo>+</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mi>&#955;</m:mi>
                                    <m:mi>&#946;</m:mi>
                                    <m:mo>&#9001;</m:mo>
                                    <m:mi>k</m:mi>
                                    <m:mo>&#9002;</m:mo>
                                    <m:msub>
                                       <m:mi>T</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msub>
                                    <m:mo>}</m:mo>
                                    <m:mo>=</m:mo>
                                    <m:mn>0</m:mn>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeqabmqaaaqaaiabdwha1naaCaaaleqabaGaeGOmaidaaOGaeyOeI0Iaei4waSLaeq4UdWMaemiCaaNaey4kaSIaeiikaGIaeGymaeJaeyOeI0IaemiCaaNaeiykaKIaeqOSdiMaeyykJeUaem4AaSMaeyOkJeVaey4kaSscfa4aaSaaaeaacqaH7oaBcqWGWbaCaeaacqGHPms4cqWGRbWAcqGHQms8aaGaemivaq1aaSbaaeaacqaIXaqmaeqaaOGaeyOeI0IaeGOmaiJaeiyxa0LaemyDauNaey4kaSIaeSOjGSeabaGaei4EaSNaeiikaGIaeGymaeJaeyOeI0IaemiCaaNaeiykaKIaemiCaaNaeqOSdiMaeq4UdWMaemivaq1aaSbaaSqaaiabigdaXaqabaGccqGHsislcqaH7oaBcqWGWbaCcqGHsislcqGGOaakcqaIXaqmcqGHsislcqWGWbaCcqGGPaqkcqaHYoGycqGHPms4cqWGRbWAcqGHQms8cqGHsislcqWIMaYsaeGabaqhbiaaxMaajuaGdaWcaaqaaiabeU7aSjabdchaWbqaaiabgMYiHlabdUgaRjabgQYiXdaacqWGubavdaWgaaqaaiabigdaXaqabaGccqGHRaWkcqaIXaqmcqGHsislcqGGOaakcqaIXaqmcqGHsislcqWGWbaCcqGGPaqkcqWGWbaCcqaH7oaBcqaHYoGycqGHPms4cqWGRbWAcqGHQms8cqWGubavdaWgaaWcbaGaeGOmaidabeaakiabc2ha9jabg2da9iabicdaWaaaaaa@95B4@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>where</p>
         <p>
            <display-formula id="M17">
               <m:math name="1753-4631-2-2-i26" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>T</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd>
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                             <m:mo>=</m:mo>
                                             <m:mn>2</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>k</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mi>P</m:mi>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd>
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mo>&#9001;</m:mo>
                                    <m:msup>
                                       <m:mi>k</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msup>
                                    <m:mo>&#9002;</m:mo>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mo>&#9001;</m:mo>
                                    <m:mi>k</m:mi>
                                    <m:mo>&#9002;</m:mo>
                                    <m:mo>.</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:msub>
                                       <m:mi>T</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msub>
                                 </m:mrow>
                              </m:mtd>
                              <m:mtd>
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msup>
                                                <m:mi>k</m:mi>
                                                <m:mo>&#8242;</m:mo>
                                             </m:msup>
                                             <m:mo>=</m:mo>
                                             <m:mn>2</m:mn>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>k</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo>&#8722;</m:mo>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mo stretchy="false">)</m:mo>
                                          <m:mi>P</m:mi>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow/>
                              </m:mtd>
                              <m:mtd>
                                 <m:mo>=</m:mo>
                              </m:mtd>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mo>&#9001;</m:mo>
                                    <m:mi>k</m:mi>
                                    <m:mo>&#9002;</m:mo>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mn>1</m:mn>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGaciGaaiaabeqaaeqabiWaaaGcbaqbaeqabqWaaaaabaGaemivaq1aaSbaaSqaaiabigdaXaqabaaakeaacqGH9aqpaeaadaaeWbqaaiqbdUgaRzaafaGaeiikaGIaeGymaeJaeyOeI0Iafm4AaSMbauaacqGGPaqkcqWGqbaucqGGOaakcuWGRbWAgaqbaiabcMcaPaWcbaGafm4AaSMbauaacqGH9aqpcqaIYaGmaeaacqWGRbWAdaWgaaadbaGaemyBa0MaemyyaeMaemiEaGhabeaaa0GaeyyeIuoaaOqaaaqaaiabg2da9aqaaiabgMYiHlabdUgaRnaaCaaaleqabaGaeGOmaidaaOGaeyOkJeVaeyOeI0IaeyykJeUaem4AaSMaeyOkJeVaeiOla4cabaGaemivaq1aaSbaaSqaaiabikdaYaqabaaakeaacqGH9aqpaeaadaaeWbqaaiabcIcaOiabigdaXiabgkHiTiqbdUgaRzaafaGaeiykaKIaemiuaaLaeiikaGIafm4AaSMbauaacqGGPaqkaSqaaiqbdUgaRzaafaGaeyypa0JaeGOmaidabaGaem4AaS2aaSbaaWqaaiabd2gaTjabdggaHjabdIha4bqabaaaniabggHiLdaakeaaaeaacqGH9aqpaeaacqGHPms4cqWGRbWAcqGHQms8cqGHsislcqaIXaqmaaaaaa@7332@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>From Eq(16), (17), we have</p>
         <p>
            <display-formula id="M18">
               <m:math name="1753-4631-2-2-i27" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:mtable>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:msup>
                                       <m:mi>u</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msup>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mo stretchy="false">[</m:mo>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mi>&#946;</m:mi>
                                    <m:mo>&#9001;</m:mo>
                                    <m:mi>k</m:mi>
                                    <m:mo>&#9002;</m:mo>
                                    <m:mo>+</m:mo>
                                    <m:mfrac>
                                       <m:mrow>
                                          <m:mi>&#955;</m:mi>
                                          <m:mi>p</m:mi>
                                          <m:mo>&#9001;</m:mo>
                                          <m:msup>
                                             <m:mi>k</m:mi>
                                             <m:mn>2</m:mn>
                                          </m:msup>
                                          <m:mo>&#9002;</m:mo>
                                       </m:mrow>
                                       <m:mrow>
                                          <m:mo>&#9001;</m:mo>
                                          <m:mi>k</m:mi>
                                          <m:mo>&#9002;</m:mo>
                                       </m:mrow>
                                    </m:mfrac>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mn>2</m:mn>
                                    <m:mo stretchy="false">]</m:mo>
                                    <m:mi>u</m:mi>
                                    <m:mo>+</m:mo>
                                    <m:mo>&#8230;</m:mo>
                                 </m:mrow>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:mrow>
                                    <m:mo>{</m:mo>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:mn>1</m:mn>
                                    <m:mo>&#8722;</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mo stretchy="false">)</m:mo>
                                    <m:mi>p</m:mi>
                                    <m:mi>&#946;</m:mi>
                                    <m:mi>&#955;</m:mi>
                                    <m:mo>&#9001;</m:mo>
                                    <m:msup>
                                       <m:mi>k</m:mi>
                                       <m:mn>2</m:mn>
                                