Iterative solution of the one-electron Dirac equation based on the Bloch equation of the `direct perturbation theory'