PAM-4 based long-range free-space-optics communication system with self injection locked QD-LD and RS codec