Dynamic Chunking and Selection for Reading Comprehension of Ultra-Long Context in Large Language Models