Stránská skála : origins of the Upper Paleolithic in the Brno Basin, Moravia, Czech Republic