1 Department of Anthropology, University of Louisville, Louisville, KY, 40292, USA.
2 Department of Social Sciences and Humanities, Indian Institute of Science Education and Research, Mohali, Punjab, India Stone Age Institute & Department of Anthropology Indiana University, Indiana, USA.
3 Department of Archaeology, Al Neelain University, Khartoum, Sudan.