Carbon nanotube based artificial water channel protein: membrane perturbation and water transportation.