Photocatalytic degradation of methylene blue under UV and visible light by brookite–rutile bi-crystalline phase of TiO2