Competitive Non-negative Representation with Image Gradient Orientations for Face Recognition