Microsatellite diversity and population genetic structure of Squalidus argentatus (Cyprinidae) on the Island of Hainan and mainland China