Genome-wide identification and predictive modeling of polyadenylation sites in eukaryotes