Covalent Organic Frameworks: Their Composites and Derivatives for Rechargeable Metal-Ion Batteries.