A novel DC-balancing line coding for multilevel transmission over POF