Environmental impact on electric vehicle: A cradle-to-cradle approach for various vehicle technologies toward sustainable transportation Download