HOW LONG DOES A MICRO INVERTER LAST