Effects of membrane structure and operational variables on membrane distillation performance