Symmetry groups : theory and chemical applications