Properties, functions, and challenges: current collectors