Nurcholis, Waras, Tropical Biopharmaca Research Center, IPB University, Bogor, West Java 16128, INDONESIA, Indonesia