Theoretical insights on the reaction pathways for oxygen reduction reaction on phosphorus doped graphene. (August 2016)