The value premium puzzle, behavior versus risk: New evidence from China