Diketopyrrolopyrrole derivative functionalized graphene for high performance visible-light photodetectors. (26th April 2017)