Compton effect as a Doppler effect