Soret and Dufour effects on an MHD free convective flow through a channel bounded by a long wavy wall and a parallel flat wall