Sediment deposits and organic carbon sequestration along mangrove coasts of the Leizhou Peninsula, southern China