Trinasolar, Oxford PV sign patent licensing agreement for solar PV  Solar Power Portal