1. Laboratory of Immunology and Nanomedicine Shenzhen Institute of Advanced Technology, Chinese Academy of Sciences Shenzhen China
2. Shenzhen Institute of Advanced Technology Chinese Academy of Sciences Shenzhen China
3. Key Laboratory of Control of Quality and Safety for Aquatic Products Chinese Academy of Fishery Sciences Beijing China
4. Nanotechnology Innovation Center of Kansas State Kansas State University Manhattan Kansas USA