Single-nucleotide polymorphism rs1058205 of KLK3 is associated with the risk of prostate cancer