Metalloporphyrin 2D-sheets for efficient photo- and electro- catalytic splitting of water | Patent Publication Number 20200071458 | Patexia