TV commercial escalates fight over rooftop solar