[1] Qingdao Univ, Med Fac, Dept Inspect, Qingdao 266003, Peoples R China
[2] Second Mil Med Univ, Shanghai 200433, Peoples R China
[3] Qingdao Univ, Affiliated Hosp, Dept Urol & Androl, Key Lab, Qingdao 266003, Peoples R China
[4] Qingdao Bright Moon Grp Co Ltd, State Key Lab Bioact Seaweed Subst, Qingdao 266555, Peoples R China
[5] Qingdao Univ, Inst Translat Med, Qingdao 266003, Peoples R China