Highly stable and repeatable femtosecond soliton pulse generation from saturable absorbers based on two-dimensional Cu3−xP nanocrystals