Ultra-Fast Fiber Lasers (Principles and Applications with MATLAB® Models)