College of Meteorology and Oceanography;
People's Liberation Army University of Science and Technology;
Nanjing 211101;
P. R. China;
Key Laboratory of Renewable Energy;
Chinese Academy of Sciences;
Guangzhou 510640;
P. R. China;
Dalian Naval Academy;
Dalian 116018;
P. R. China;