The Tabon Caves: Archaeological Explorations and Excavations on Palawan Island, Philippines