Text this: Few-cycle laser pulse generation and its applications /