1. State Key Laboratory of Chemical Oncogenomics
2. Shenzhen Engineering Laboratory of Nano Drug Slow-Release
3. Peking University Shenzhen Graduate School
4. Shenzhen 518055
5. China
6. Institute of Marine Biomedicine
7. Shenzhen Polytechnic
8. State Key Laboratory of Applied Organic Chemistry