Text this: Two-dimensional semiconductor transition metal dichalcogenide nanosheets as charge carriers in metallophthalocyanine based solar cells