Single Nucleotide polymorphisms and their relationship to codon usage bias in the Pacific oyster Crassostrea gigas