Physics and applications of charged domain walls. (December 2018)