Alternators for trucks