Tag photovoltaic technology