Seismologists say a 7.1 magnitude earthquake has struck about 100 kilometers south of the coast of Taiwan .