Sequences for Communication Systems