At least two people are dead and more than a hundred wounded after a 6.4 magnitude earthquake hit near the Taiwan city of Hualien, causing catastrophic damage to several buildings.