Place the following species in chronological order: 1) Homo neanderthalensis, 2) Homo erectus, 3) Homo floresiensis, 4) Homo heidelbergensis, 5) Homo sapiens, 6) Australopithecus afarensis. Indicate their geographic ranges, timespans, defining physical characteristics, unique behaviors, and associated cultural materials (if any).