Learning Low-Rank Representations with Classwise Block-Diagonal Structure for Robust Face Recognition