1. Department of Ophthalmology, West China HospitalSichuan University Chengdu 610041 China
2. Department of Gastrointestinal Surgery, West China HospitalSichuan University Chengdu 610041 China
3. Chinese Evidence‐based Medicine/Cochrane Center Chengdu 610041 China