Text this: A competitive-collaborative nonnegative representation method and its application for face recognition in smart campus