Wyślij emailem: Position-specific residue preference features around the ends of helices and strands and a novel strategy for the prediction of secondary structures