Journal: Recent Patents on Engineering Volume: 5 Issue: 2 Year: 2011 Page: 113-138 Author(s): Ashutosh Kumar Singh, Rajiv Saxena