Loading: BMW i5 to have range extender, use carbon-fiber body: product chief