An Iranian oil tanker that caught fire after colliding with a freighter off China's east coast is at risk of exploding and sinking.