Intramolecular hydrogen bonding promoted excited state double proton transfer mechanism based on a typical molecule: Porphycene.