Shoals files patent complaint for solar connectors and wire harnesses  pv magazine USA