The National Natural Science Foundation of China(Nos.11272298,11202194);the Science and Technology Development Fund of China Academy of Engineering Physics(Nos.2013A0401017,2015B0401080);the Development Fund of Institute of Fluid Physics(Nos.SFZ20110301,SFZ20140302)