Matrix Differential Calculus With Application