De-Anonymizing Text by Fingerprinting Language Generation