Hydrogen Adsorption Storage on Single-Walled Carbon Nanotube Arrays by a Combination of Classical Potential and Density Functional Theory