Effect of Side Groups on the Photovoltaic Performance Based on Porphyrin-Perylene Bisimide Electron Acceptors.