Diameter-Selective Metal/Semiconductor Separation of Single-wall Carbon Nanotubes by Agarose Gel