Constructing linkage maps in autotetraploid species using simulated annealing