Text this: Multi-function composite data generation and PIMamba model for fault diagnosis in sucker-rod pumping wells