Vector diffraction theory for electromagnetic waves.