Ellicottville man to run 300 miles in three days to raise money for Cystic Fibrosis research