Speech Dereverberation Based on Multi-Channel Linear Prediction