Vibrations of circular cylindrical shells with complex boundary conditions