Kebara 2: new insights regarding the most complete Neandertal thorax.