Hierarchical porous carbon nanofibers with lithiophilic metal oxide crystalline grains for long-life Li metal anodes