China Seminar 2017: Peer review: strengths, limitations and emerging issues