nanoscale light harvesters