Proposing a more comprehensive future total cost of ownership estimation framework for electric vehicles