Department of Physics;
College of Sciences;
Shanghai University;
Shanghai 200444;
P . R . China;
Instrumental Analysis and Research Center;
Shanghai University;
Shanghai 200444;
P . R . China;
State Key Laboratory of Laser Fusion;
Mianyan;
P. O. Box 986;
Mianyan 621900;
P.R. China;