Highly ordered three-dimensional macroporous FePO4 as cathode materials for lithium–ion batteries