Text this: Petrology and geochemical features of Semporna volcanic rocks, South-East Sabah, Malaysia