Co 2 P/reduced graphene oxide nanocomposites and their multifunctional performances