added article on sobel edge detection