US, China publicly clash on human rights issue