Design and Simulation of Self-pulsating Lasers for Very High Speed Clock Recovery