microtoroidal hypercylindrical hemicylindrical cylindrical cylindraceous monocylindrical multicylindrical semicylindrical terete subcylindric