Molecular Design of a Porphyrin Dimer with Features of P-Type and N-Type Heterojunctions by Chiral l-Glutamic Acid Induced Action