1. State Key Laboratory of Drug Research, Shanghai Institute of Materia Medica, Chinese Academy of Sciences, 555 Zu Chong Zhi Road, Zhangjiang Hi-Tech Park, Shanghai 201203, China
2. Department of Chemistry, Universitas Pendidikan Ganesha, Bali 81116, Indonesia
3. Instituto de Productos Naturales y Agrobiología, Consejo Superior de Investigaciones Científicas (IPNA-CSIC), La Laguna, Tenerife 38206, Spain
4. Study Program of Aquaculture, Universitas Pendidikan Ganesha, Bali 81116, Indonesia