CreateCylinder() : add subdivisions parameter and fix normals bug