Rational Synthesis Of Imidazolyl Porphyrinic Molecules For Self-Assembly And Water-Solubility