Silfab Solar buys BC technology patent portfolio from Germany’s EnPV  PV Tech