Hetero-radial MgO capped TiO2 nanowire arrays as a deep UV and self-powered photodetector