1. State Key Laboratory of Marine Resource Utilization in South China Sea
2. Hainan University
3. Haikou 570228
4. China
5. Integrated Composites Laboratory (ICL)
6. Department of Chemical & Biomolecular Engineering
7. University of Tennessee
8. Knoxville
9. USA