Development of a light weight hybrid lwh approach for method level code clone detection and maintenance