According to Air China’s initial assessment, an engine mechanical failure may have been the cause of the fire that forced its plane from Chengdu, in Sichuan province, to make an emergency landing in Singapore on Sunday.