Titanium dioxide : A review