Abstract

This paper considers a Legendre polynomials spectral approximation for the infinite-dimensional Hamiltonian systems. As a consequence, the Legendre polynomials spectral semidiscrete system is a Hamiltonian system for the Hamiltonian system whose Hamiltonian operator is a constant differential operator.

1. Introduction

The numerical method for infinite-dimensional Hamiltonian Systems has been widely developed. One of the great challenges in the numerical analysis of PDEs is the development of robust stable numerical algorithms for Hamiltonian PDEs. For the numerical analysis, we always look for those discretizations which can preserve as much as possible some intrinsic properties of Hamiltonian equations. In fact, for Hamiltonian systems, the most important is its Hamiltonian structure. From this point of view, some semidiscrete numerical methods which are based on spectral methods have been developed. Spectral methods have proved to be particularly useful in infinite-dimensional Hamiltonian. Wang [1] discussed the semidiscrete Fourier spectral approximation of infinite-dimensional Hamiltonian systems, Hamiltonian of infinite-dimensional Hamiltonian systems, and Hamiltonian structure. Shen [2] studied the dual-Petrov-Galerbin method for third and higher odd-order equations. Ma and Sun [3] deliberated the third-order equations by using an interesting Legendre-Petrov-Galerbin method. So we consider that the Legendre polynomials basis is very important to analysis of the discretization of Hamiltonian systems.

In this paper, we consider a Legendre polynomials spectral approximation for the KdV equation and the wave equation. As a consequence, we show that the Legendre polynomials spectral semidiscrete system is also a Hamiltonian system for the Hamiltonian system whose Hamiltonian operator is a constant differential operator.

The paper is organized as follows. In Section 2, we give a brief description of infinite-dimensional Hamiltonian equations. In Section 3, we introduce semidiscrete Legendre polynomials spectral approximation. In the last two sections, we consider the Legendre polynomials spectral approximation for the boundary value problem of the KdV equation and the wave equation. Moreover, we give the conclusion about the Hamiltonian structure.

2. A Brief Description of Infinite-Dimensional Hamiltonian Equations

First, we get familiar with some basic knowledge about the infinite-dimensional Hamilton system.

Let the set 𝐴={𝐻[𝑢]𝐻(𝑥,𝑢(𝑛))|Hisainnitedierentiablesmoothfunction}; here 𝑢(𝑛)=(𝑢1𝑇,𝑢2𝑇,,𝑢𝑛𝑇)𝑇, and 𝑢𝑖 denotes the 𝑖th derivative of 𝑢. To each 𝐻[𝑢]𝐴, there exists a functional =𝐻[𝑢]𝑑𝑥, and the corresponding set of all functional is ={=𝐻[𝑢]𝑑𝑥|𝐻[𝑢]𝐴}. 𝛿/𝛿𝑢 is the variational derivative of the functional . With the aid of the differential operator 𝒟, we can define a binary operator on : {,𝒢}=𝛿𝒟𝛿𝑢𝛿𝒢𝛿𝑢,,𝒢.(2.1)

If this binary operator satisfies the following conditions: (i){,} is antisymmetric, {,𝒢}={𝒢,},(2.2)(ii){,} is bilinear, {𝛼+𝛽𝒢,𝒦}=𝛼{,𝒦}+𝛽{𝒢,𝒦},𝛼,𝛽𝑅,(2.3)(iii){,} satisfies the Jacobi identity, {{,𝒢},𝒦}+{{𝒢,𝒦},}+{{𝒦,},𝒢}=0,(2.4) for all functionals ,𝒢,𝒦, then, it is called a Poisson bracket. In this case, 𝒟 is called Hamiltonian operator.

For given a Hamiltonian functional and a Hamiltonian operator 𝒟, Hamiltonian equation takes the following form: 𝑢𝑡=𝒟𝛿.𝛿𝑢(2.5) This evolution equation is called an infinite-dimensional Hamiltonian system.

Consider the infinite-dimensional Hamiltonian system of the KdV equation: 𝑢𝑡+6𝑢𝑢𝑥+𝑢𝑥𝑥𝑥=0.(2.6) It has the Hamiltonian structure 𝑢𝑡[𝑢]=𝒟𝛿,(2.7) where 𝒟=𝜕𝑥 is the Hamiltonian operator and [𝑢]=1112𝑢2𝑥𝑢3𝑑𝑥(2.8) is the Hamiltonian functional.

3. Semidiscrete Legendre Polynomials Spectral Approximation

Let 𝐿𝑛(𝑥) be the 𝑛th degree Legendre polynomial. The Legendre polynomials satisfy the three-term recurrence relation: 𝐿0(𝑥)=1,𝐿1(𝑥)=𝑥,(𝑛+1)𝐿𝑛+1(𝑥)=(2𝑛+1)𝑥𝐿𝑛(𝑥)𝑛𝐿𝑛1(𝑥),𝑛1(3.1) and the orthogonality relation: 11𝐿𝑘(𝑥)𝐿𝑗1(𝑥)𝑑𝑥=𝛿𝑘+(1/2)𝑘𝑗,𝐿𝑛(±1)=(±1)𝑛.(3.2)

As suggested in [4], the choice of compact combinations of orthogonal polynomials as basis functions to minimize the bandwidth and the conditions number of the coefficient matrix is very important. Let {𝐿𝑛} be a sequence of orthogonal polynomials. As a general rule, for differential equations with 𝑚 boundary conditions, our task is to look for basis functions in the form𝜙𝑘(𝑥)=𝐿𝑘(𝑥)+𝑚𝑗=1𝑎𝑗(𝑘)𝐿𝑘+𝑗(𝑥),(3.3) where 𝑎𝑗(𝑘)(𝑗=1,2,,𝑚) are chosen so that 𝜙𝑘(𝑥) satisfy the 𝑚 homogeneous boundary conditions.

Suppose that 𝑈={𝐻(𝑥)|𝐻(𝑥)isasmoothfunction,𝑥[1,1]}, for the fixed homogeneous boundary conditions 𝐻(1)=𝐻(1)=0.(3.4) As 𝑚=2, (3.3) has the form 𝜙𝑘(𝑥)=𝐿𝑘(𝑥)+𝑎1𝐿𝑘+1(𝑥)+𝑎2𝐿𝑘+2(𝑥).(3.5) Using the basic properties of Legendre polynomials and the boundary value conditions, obviously 𝜙𝑘(1)=0,𝜙𝑘(1)=0.(3.6) We can verify readily that 𝜙𝑘(𝑥)=𝐿𝑘(𝑥)𝐿𝑘+2(𝑥).(3.7) Easily, we obtain 𝜙0(𝑥),𝜙1(𝑥),𝜙2(𝑥),. The 𝐿2-inner product on 𝑈 is defined by (𝑝,𝑞)=11𝑝𝑞𝑑𝑥,𝑝,𝑞𝑈.(3.8)

The basis functions 𝜙𝑘(𝑥)(𝑘=1,2,) can be orthogonalized standard on the 𝐿2- inner product. Thus, we can get the sequence of standard orthogonal basis functions 𝜓𝑘(𝑥).

After carefully calculation, the orthogonal basis is𝜓0=14153𝑥2,𝜓1=14105𝑥105𝑥3,𝜓2=1835+245𝑥2215𝑥4,(3.9)

Set 𝜓𝐵=span0,𝜓1,𝜓2,,𝜓𝑁𝑈,(3.10) and set 𝑃 as an orthogonal projection. 𝑃𝑈𝐵, 𝑢𝑢=𝑃𝑢=𝑎0𝜓0+𝑎1𝜓1++𝑎𝑁𝜓𝑁,(3.11) where 𝑎𝑛=11𝑢(𝑥)𝜓𝑛(𝑥)𝑑𝑥,𝑛=1,2,3,.(3.12)

Denote 𝐵={̂𝑢=(𝑎0,𝑎1,,𝑎𝑁)𝑇𝑅𝑁+1}. The inner product of 𝐵 is usually denoted by Euclidean inner ,, that is, ̂𝑝,̂𝑞=𝑎0̃𝑎0+𝑎1̃𝑎1+𝑎2̃𝑎2++𝑎𝑁̃𝑎𝑁,̂𝑝,̂𝑞𝐵,(3.13) where ̂𝑞=(̃𝑎0,𝑎1,̃𝑎2,,̃𝑎𝑁)𝑇. Set 𝐼𝐵𝐵, ̂𝑢𝑢=𝐼̂𝑢=𝑎0𝜓0+𝑎1𝜓1++𝑎𝑁.(3.14)

Denote 𝑃=𝐼1𝐵𝑃𝑈, 𝑎𝑢𝑃𝑢=0,𝑎1,𝑎2,,𝑎𝑁𝑇.(3.15)

Hamiltonian equation 𝑢𝑡=𝒟𝛿𝛿𝑢(3.16) has the special Poisson structure; so we can exploit it to design numerical approximations. We can discretize Hamiltonian operator 𝒟 and Hamiltonian functionals; then a numerical bracket can be defined.

The discretization of the Hamiltonian operator 𝒟 is 𝒟=𝑃𝒟𝐼𝐵𝐵,𝒟(̂𝑝)̂𝑞=̂𝑝𝒟(𝐼̂𝑝)𝐼̂𝑞,̂𝑝,̂𝑞𝐵.(3.17)

The discretization of a functional 𝐻(𝑥) in 𝑈 is 𝐻(̂𝑢)=11𝐵𝐻(𝐼̂𝑢)𝑑𝑥,̂𝑢.(3.18)

Let 𝑈 be the set of discrete functionals; then we can define a bracket on 𝑈, 𝐺𝐻𝒟𝐺𝐻,=𝑇,𝜕𝐻𝐻=𝜕̂𝑢1,𝜕𝐻𝜕̂𝑢2𝜕𝐻,,𝜕̂𝑢𝑁,(3.19) which is an approximation of bracket {𝐻,𝐺}.

Now we define the semidiscrete approximative equation in 𝐵 of the infinite-dimensional Hamiltonian system 𝑢𝑡=𝒟𝛿𝛿𝑢 as𝑑̂𝑢=𝑑𝑡𝒟(𝐻(̂𝑢))𝑇.(3.20)

If 𝒟 is still a Hamiltonian operator, then (3.20) is exactly a finite-dimensional Hamiltonian system. The function 𝐻(𝑃𝑢) is a conservation law if and only if (3.20) always preserves conservation law.

4. Legendre Polynomials Spectral Approximation for the Boundary Value Problem of the KdV Equation

We consider the KdV equation with the fixed boundary conditions discussed above: 𝑢𝑡+6𝑢𝑢𝑥+𝑢𝑥𝑥𝑥[],[].=0,𝑥(1,1),𝑡0,𝑇𝑢(1,𝑡)=𝑢(1,𝑡)=0,𝑡0,𝑇(4.1)

The KdV equation can be written as Hamiltonian form: 𝑢𝑡=𝜕𝑥𝛿1𝛿𝑢,(4.2) where the Hamiltonian operator is 𝒟1=𝜕𝑥 and the the Hamiltonian functional is 1=11((1/2)𝑢2𝑥𝑢3)𝑑𝑥.

By above analysis and the chosen orthogonal basis, for 𝑁=2,𝒟1=0272072021202120,𝐻1(̂𝑢)=1112𝑎0𝜓0+𝑎1𝜓1+𝑎2𝜓22𝑥𝑎0𝜓0+𝑎1𝜓1+𝑎2𝜓23=5𝑑𝑥4𝑎20+214𝑎21+32𝑎0𝑎2+514𝑎22+315𝑎1430315𝑎1420𝑎2+155𝑎2221𝑎2+4235𝑎200232+152𝑎0𝑎21+695𝑎1540𝑎22.(4.3) Then 𝐻𝑇1=52𝑎0+32𝑎2+915𝑎1420357𝑎0𝑎2+152𝑎21+5𝑎15422212𝑎1+155𝑎111𝑎2+157𝑎0𝑎132𝑎0+512𝑎235𝑎1420+155a2221+12695𝑎200222+695𝑎770𝑎2.(4.4)

This equations can be written as Hamiltonian form in another way, that is, 𝑢𝑡=𝜕𝑥𝑥𝑥+4𝑢𝜕𝑥+2𝑢𝑥𝐼𝛿2𝛿𝑢,(4.5) where the Hamiltonian operator is 𝒟2=𝜕𝑥𝑥𝑥+4𝑢𝜕𝑥+2𝑢𝑥𝐼 abd the Hamiltonian functional is 2=11((1/2)𝑢2)𝑑𝑥.

In the same theory, for 𝑁=2, we can get 𝒟2=2157𝑎11372+4157𝑎0657𝑎21057𝑎172157𝑎0457𝑎20457𝑎15212657𝑎01611157𝑎2811157𝑎1𝐻2(̂𝑢)=1112𝑎0𝜓0+𝑎1𝜓1+𝑎2𝜓221𝑑𝑥=2𝑎20+𝑎21+𝑎22(4.6) where denotes2021+1057𝑎0+810157𝑎2.

Then 𝐻𝑇2=𝑎0,𝑎1,𝑎2.(4.7) The corresponding semidiscrete approximation is 𝑑̂𝑢=𝑑𝑡𝒟(𝐻(̂𝑢))𝑇𝑎,̂𝑢=0,𝑎1,𝑎2𝑇.(4.8)

It is easy to verify that 𝒟1 is Hamiltonian operator; so the approximating system can be written as 𝑑̂𝑢=𝒟𝑑𝑡1𝐻1(̂𝑢)𝑇,(4.9) adifferent Hamiltonian form, and it can be verified that 𝒟2 is not a Hamiltonian operator. As 𝒟1 is a constant antisymmetric matrix, 𝑑̂𝑢=𝑑𝑡𝑃𝜕𝑥𝐼𝛿𝐻1𝛿𝑢(𝐼̂𝑢)(4.10) is a finite-dimensional Hamiltonian system. So the approximating system can preserve the Poisson structure given by Hamiltonian operator 𝒟1.

Theorem 4.1. The equation 𝒟𝑑̂𝑢/𝑑𝑡=1(𝐻1(̂𝑢))𝑇 is the discretization of the KdV equation 𝑢𝑡+6𝑢𝑢𝑥+𝑢𝑥𝑥𝑥=0; then 𝒟𝑑̂𝑢/𝑑𝑡=1(𝐻1(̂𝑢))𝑇 has the property of energy conservation law.

Proof. 𝒟=𝑃𝒟𝐼𝐵𝐵,𝐼𝐵𝐵,̂𝑢𝑢=𝐼̂𝑢=𝑎0𝜓0+𝑎1𝜓1++𝑎𝑁𝜓𝑁,𝑃𝑈𝐵,𝑢𝑢=𝑃𝑢=𝑎0𝜓0+𝑎1𝜓1++𝑎𝑁𝜓𝑁,𝑃=𝐼1𝑎𝑃𝑈𝐵,𝑢𝑃𝑢=0,𝑎1,𝑎2,,𝑎𝑁𝑇,𝒟=𝒟𝜓1,𝜓1𝜓1,𝜓1𝒟𝜓2,𝜓1𝜓1,𝜓1𝒟𝜓𝑁,𝜓1𝜓1,𝜓1𝒟𝜓1,𝜓2𝜓2,𝜓2𝒟𝜓2,𝜓2𝜓2,𝜓2𝒟𝜓𝑁,𝜓2𝜓2,𝜓2𝒟𝜓1,𝜓𝑁𝜓𝑁,𝜓𝑁𝒟𝜓2,𝜓𝑁𝜓𝑁,𝜓𝑁𝒟𝜓𝑁,𝜓𝑁𝜓𝑁,𝜓𝑁.(4.11)𝜓0,𝜓1,𝜓2,,𝜓𝑁 are a sequence of standard orthogonal basis, 𝜓𝑖,𝜓𝑖=1,𝑖=1,2,,𝑁,𝒟𝜓𝑖,𝜓𝑗=𝒟𝜓𝑗,𝜓𝑖,(𝑖𝑗),𝒟𝜓𝑖,𝜓𝑖=𝜕𝑥𝜓𝑖,𝜓𝑖=0,𝑖=1,2,,𝑁.(4.12)𝒟1 is a constant antisymmetric matrix.
According to {𝐻𝐻,𝐺}=𝒟(𝐺)𝑇, then {𝐻1,𝐻1𝐻}=1𝐻𝒟(1)𝑇=0.
The function 𝐻1(̂𝑢) is a conservation law of energy, that is, 𝑑̂𝑢=𝒟𝑑𝑡1(𝐻1(̂𝑢))𝑇 has the property of energy conservation law.

5. Legendre Polynomials Spectral Approximation for the Boundary Value Problem of the Wave Equation

Now we consider the wave equation with the fixed boundary conditions discussed above: 𝜕2𝑢𝜕𝑡2=𝜕2𝑢𝜕𝑥2[],[].,𝑥(1,1),𝑡0,𝑇𝑢(1,𝑡)=𝑢(1,𝑡)=0,𝑡0,𝑇(5.1)

It can be rewritten as two forms of the first-order equations: 𝜕𝑢=𝜕𝑡𝜕𝑣,𝜕𝑥𝜕𝑣=𝜕𝑡𝜕𝑢.𝜕𝑥(5.2)

This equation can be written as Hamiltonian form: 𝜕𝑢𝜕𝑡=𝒟1𝛿𝐻1,𝛿𝑢𝑢𝑣𝑢=.(5.3)

The Hamiltonian operator is 𝒟1=0𝜕𝑥𝜕𝑥0, and the corresponding Hamiltonian functional is 𝐻1=1/211(𝑢2+𝑣2)𝑑𝑥.

There is another way to write the equation into Hamiltonian form, that is, 𝜕𝑢𝜕𝑡=𝒟2𝛿𝐻1,𝛿𝑢𝑢𝑣𝑢=.(5.4)

The corresponding Hamiltonian operator is 𝒟2=0110, and the Hamiltonian functional is 𝐻2=1/211(𝑢2𝑥+𝑣2)𝑑𝑥.

In this case, the element in 𝑈 is denoted by 𝑢=(𝑢1,𝑢2)𝑇. The inner product is denoted by (𝑢,𝑣)=2𝑖=1(𝑢𝑖,𝑣𝑖), 𝑢,𝑣𝑈, where (𝑢𝑖,𝑣𝑖)=11𝑢𝑖𝑣𝑖𝑑𝑥.

Take the orthogonal basis: 𝜓00,0𝜓0,𝜓10,0𝜓1,𝜓20,0𝜓2,.(5.5)

Set 𝜓𝐵=span00,0𝜓0,𝜓10,0𝜓1𝜓,,𝑁0,0𝜓𝑁𝑈.(5.6) That is, 𝐵 is 2𝑁+1-dimensional subspace of 𝑈.

The orthogonal projection is 𝑃𝑈𝐵, 𝑢𝑢=𝑃𝑢=𝑎0𝜓00+̃𝑎00𝜓0++𝑎𝑁𝜓𝑁0+̃𝑎𝑁0𝜓𝑁.(5.7)

Denote 𝐵={̂𝑢=(𝑎0,̃𝑎0,𝑎1,̃𝑎1,,𝑎𝑁,̃𝑎𝑁)𝑇𝑅2𝑁+2}. The inner product of 𝐵 is usually denoted by Euclidean inner ,, that is,̂𝑝,𝑞=𝑎0𝑏0+̃𝑎0̃𝑏0++𝑎𝑁𝑏𝑁+̃𝑎𝑁̃𝑏𝑁,(5.8) where ̂𝑝=(𝑎0,̃𝑎0,,𝑎𝑁,̃𝑎𝑁)𝑇 and ̂𝑞=(𝑏0,̃𝑏0,,𝑏𝑁,̃𝑏𝑁)𝑇.

Set 𝐼𝐵𝐵, ̂𝑢𝑢=𝐼̂𝑢=𝑎0𝜓00+̃𝑎00𝜓0++𝑎𝑁𝜓𝑁0+̃𝑎𝑁0𝜓𝑁.(5.9)

Denote 𝑃=𝐼1𝐵𝑃𝑈, 𝑎𝑢𝑃𝑢=0,̃𝑎0,𝑎1,̃𝑎1,𝑎2,̃𝑎2,,𝑎𝑁,̃𝑎𝑁𝑇.(5.10)

The discretization of the Hamiltonian operator 𝒟 is 𝒟=𝑃𝒟𝐼𝐵𝐵,𝒟(̂𝑝)̂𝑞=̂𝑝𝒟(𝐼̂𝑝)𝐼̂𝑞,̂𝑝,̂𝑞𝐵.(5.11)

The discretization of a functionals 𝐻(𝑥) in 𝑈 is 𝐻(̂𝑢)=11𝐵𝐻(𝐼̂𝑢)𝑑𝑥,̂𝑢.(5.12)

By the above analysis and the chosen orthogonal basis, for 𝑁=2, 𝒟1=0072000000720072000212007200021200212000000212,𝐻0011(̂𝑢)=211𝑎0𝜓0+𝑎1𝜓1+𝑎2𝜓22+̃𝑎0𝜓0+̃𝑎1𝜓1+̃𝑎2𝜓22=1𝑑𝑥2𝑎20+̃𝑎20+𝑎21+̃𝑎21+𝑎22+̃𝑎22.(5.13)

Then 𝐻𝑇1=𝑎0,̃𝑎0,𝑎1,̃𝑎1,𝑎2,̃𝑎2.(5.14)

The corresponding semidiscrete approximation is 𝑑𝑎0=𝑑𝑡72𝑎1,𝑑̃𝑎0=𝑑𝑡72̃𝑎1,𝑑𝑎1𝑑𝑡=72𝑎0+212𝑎2,𝑑̃𝑎1𝑑𝑡=72̃𝑎0+212̃𝑎2,𝑑𝑎2𝑑𝑡=212𝑎1,𝑑̃𝑎2𝑑𝑡=212̃𝑎1.(5.15)

For the other form,we can also obtain 𝒟2=,𝐻01000010000000010000100000000100001021(̂𝑢)=211𝑎0𝜓0+𝑎1𝜓1+𝑎2𝜓22𝑥+̃𝑎0𝜓0+̃𝑎1𝜓1+̃𝑎2𝜓22=1𝑑𝑥252𝑎20+̃𝑎20+212𝑎21+̃𝑎21+3𝑎0𝑎2+̃𝑎22.(5.16)(5.17)

Then 𝐻2=52𝑎0+32𝑎2,̃𝑎0,212𝑎1,̃𝑎1,512𝑎2+32𝑎0,𝑎2.(5.18)

The corresponding semidiscrete approximation is 𝑑𝑎0𝑑𝑡=̃𝑎0,𝑑̃𝑎05𝑑𝑡=2𝑎032𝑎2,𝑑𝑎1=̃a𝑑𝑡1,𝑑̃𝑎1𝑑𝑡=212𝑎1,𝑑𝑎2𝑑𝑡=̃𝑎2,𝑑̃𝑎2𝑑𝑡=32𝑎0512𝑎2.(5.19)

Similar to the analysis of the KdV equation, for the situation of 𝑁=2, we can verify that 𝒟1 and 𝒟2 are all Hamiltonian operators; so the approximating system can be written as 𝒟𝑑̂𝑢/𝑑𝑡=1(𝐻1(̂𝑢))𝑇 and 𝒟𝑑̂𝑢/𝑑𝑡=2(𝐻2(̂𝑢))𝑇, two different Hamiltonian forms. As 𝐷1 and 𝒟2 both are constant antisymmetric matrix for 𝑁>2, 𝑑̂𝑢=𝑑𝑡𝑃0𝜕𝑥𝜕𝑥0𝐼𝛿𝐻1𝛿𝑢(𝐼̂𝑢),𝑑̂𝑢=𝑑𝑡𝑃0110𝐼𝛿𝐻2𝛿𝑢(𝐼̂𝑢).(5.20) are finite-dimensional Hamiltonian systems. The approximating systems can preserve the Poisson structure given by Hamiltonian operators 𝒟1 and 𝒟2.

Theorem 5.1. The equations 𝒟𝑑̂𝑢/𝑑𝑡=1(𝐻1(̂𝑢))𝑇 and 𝒟𝑑̂𝑢/𝑑𝑡=2(𝐻2(̂𝑢))𝑇 are the discretizations of the 1-dim wave equation 𝜕𝑢=𝜕𝑡𝜕𝑣,𝜕𝑥𝜕𝑣=𝜕𝑡𝜕𝑢.𝜕𝑥(5.21) Then 𝒟𝑑̂𝑢/𝑑𝑡=1(𝐻1(̂𝑢))𝑇 and 𝒟𝑑̂𝑢/𝑑𝑡=2(𝐻2(̂𝑢))𝑇 both have the property of energy conservation law.

The proof of Theorem 5.1 is similar to that of Theorem 4.1.

Acknowledgments

The topic is proposed by the project team of Professor Yongzhong Song and Professor Yushun Wang. The aythors gratefully acknowlege their considerable help by means of suggestion, comments and criticism. The work is supported by the Foundation for the Authors of the National Excellent Doctoral Thesis Award of China under Grant no. 200720, the National Natural Science Foundation of China under Grant no. 10971102, and “333 Project” Foundation of Jiangsu Province.