Jim Knowles named BROYLES semifinalist