Palaeolithic chronology and possible coexistence of Homo erectus and Homo sapiens in China.