A novel approach to pre-scaled clock recovery in OTDM systems