The Middle Stone Age occupation of Atlantic Central Africa: new evidence from Equatorial Guinea and Cameroon.