Air China flight safely diverted to Shanghai after battery fire in cabin

A lithium battery spontaneously ignited in a passenger's carry-on luggage stored in the overhead bin on flight CA139, says the airline.