A detailed analysis of codon usage patterns and influencing factors in Zika virus