Factors affecting the accuracy of eyewitness testemony