Q Cells files more patent infringement complaints in Germany, France  Renewables Now