Protein structure analysis through Hough transform and range tree