An explanation or model of related natural events that can be tested by observation and experiments is called a