A new approach for the analysis of diffraction from randomly stepped surfaces