Metal porphyrin-zigzag graphene nanoribbon: potential room-temperature hydrogen storage material