Tesla files patent for 1 million mile battery component  CarAdvice