3D face recognition based on pose and expression invariant alignment. (August 2015)