A physical coding sublayer for Gigabit Ethernet over POF