Vector And Matrix Differentiation Identities