Computational Investigation Of Nanoporous Materials For Clean Energy Applications