SoC-FPGA based Emulation of CMA Equalizer for Time-Variant Optical Communication Channel