Polydiphenylamine as a promising high-energy cathode material for dual-ion batteries