6.0-magnitude earthquake shakes Taiwan