Index-based Similarity Search for Protein Structure Databases