A self powered TV