Computational prediction of protein subcellular localization from amino acid sequence using soft computing techniques