Viterbi Decoder Including Phase-locked Loop for High-QAM-based Trellis Code Modulation for Optical Fiber Communication