1. Merchant Marine College, Shanghai Maritime University, Shanghai, People’s Republic of China
2. College of Marine Science and Engineering, Shanghai Maritime University, Shanghai, People’s Republic of China
3. Beijing Soyotec Co., Ltd., Beijing, People’s Republic of China