Membrane Distillation and related operations. A Review