A Study on Code Transplantation Technique based on Program Slicing