Calculation of zero-field splitting parameters: comparison of a two-component noncolinear spin-density-functional method and a one-component perturbational approach.