Multi-channel analysis of passive surface waves based on cross-correlations