changed backbone algorithm to EigenFace