Photovoltaic technology generates buzz at international solar showcase