1. Department of General Surgery Shenzhen Hospital of Southern Medical University Shenzhen Guangdong China
2. Department of Thyroid and Breast Surgery Longgang Central Hospital of Shenzhen Shenzhen Guangdong China
3. Department of Biomedical Sciences, Faculty of Medicine and Health Sciences Universiti Putra Malaysia Serdang Selangor Malaysia
4. Department of Surgery, Faculty of Medicine and Health Sciences Universiti Putra Malaysia Serdang Selangor Malaysia