TCAPS announces 4 National Merit semifinalists