A heavy explosion rocked an east district of the Libyan capital of Tripoli, causing a big fire, with helicopters of the NATO forces hovering over the area, Xinhua correspondent said.