Department of Animal Production and Technology Faculty of Animal Science IPB University Bogor 16680 Indonesia;
Agrotechnology Study Program Banau Tertiary Institute of Agricultural Enterprise West Halmahera 97752 Indonesia;
Department of Soil Science and Land Resources Faculty of Agriculture IPB University Bogor 16680 Indonesia;
Research Center for Biology Indonesian Institute of Sciences Cibinong 16911 Indonesia;