Chloride ion-doped polypyrrole nanocomposite as cathode material for rechargeable magnesium battery. (May 2018)