The isometric group of non-rigid molecules: A new approach to symmetry groups of non-rigid molecules