BMW's solar partnership helps give EV industry a jolt