Small molecules organic photovoltaic devices based on the planar heterojunction porphyrin derivates/fullerene