1. Key Laboratory of Ocean Observation-Imaging Testbed of Zhejiang Province and Ocean College; Zhejiang University; Zhoushan Zhejiang 316021 P. R. China
2. Department of Mathematical Sciences and Center for Computational Sciences; Middle Tennessee State University; Murfreesboro TN 37132