SCIENCE CHINA Studies on a low Reynolds number airfoil