Nanosolar articles