TPV cell