Hydrophobicity scales and computational techniques for detecting amphipathic structures in proteins