1. Department of Medicine Hualien Tzu Chi Hospital, Buddhist Tzu Chi Medical Foundation and Tzu Chi University Hualien Taiwan
2. Flinders Health and Medical Research Institute Flinders University Adelaide Australia
3. Institute of Medical Sciences Tzu Chi University Hualien Taiwan