An ultra-fast clock recovery technique for high-speed optical packet networks