1. Department of Surgery, Tehran University of Medical Sciences, Tehran, Iran
2. Department of Surgery, Iran University of Medical Sciences, Tehran, Iran
3. Student Research Committee, Shiraz University of Medical Sciences, Shiraz, Iran
4. Thoracic and Vascular Surgery Research Center, Shiraz University of Medical Science, Shiraz, Iran