Learning with Euler Collaborative Representation for Robust Pattern Analysis