KEY POINTS:
A rush-hour fire and explosion on a Shanghai bus killed three people and injured at least 12.
The cause of the incident was under investigation.
Officials would not comment on a report by the official Xinhua News Agency saying the fire followed an explosion.
Xinhua