Graphene sheets anchored with high density TiO2 nanocrystals and their application in quantum dot-sensitized solar cells