snp markers for chicken body weight prediction 156880