https://fiberoptic.is/optical-module-coding-explained/