Long persistent photocatalysis of magnesium gallate nanorodes