Title: Spreading codes in optical communications