Linear Optimal Low Rank Projection for High-Dimensional Multi-Class Data