A Survey of AI-generated Text Forensic Systems: Detection, Attribution, and Characterization