A 20-Gb/s quadrature phase-shift-keying real-time coherent system based on a subcarrier optical phase-locked loop