Text this: Ti3AlC2 coated D-shaped fiber saturable absorber for Q-switched pulse generation