The internal-combustion engine is coming under criticism because of its substantial contribution to air pollution.