Explain the concept of matrix diagonalization and how it is applied in principal component analysis (PCA).