1. Key Laboratory of Marine Environmental Corrosion and Bio-fouling
2. Institute of Oceanology
3. Chinese Academy of Sciences
4. Qingdao 266071
5. People's Republic of China
6. Institute for Translation Medicine
7. Medical College
8. Qingdao University
9. Qingdao 266021