Text this: Detection and processing techniques of FECG signal for fetal monitoring