Development of metal organic frameworks as heterogeneous catalysts