Graphene coupled with Pt cubic nanoparticles for high performance, air-stable graphene-silicon solar cells. (February 2017)