Thionine Self-Assembled Structures on Graphene: Formation, Organization, and Doping