Metamaterials comprising of plasmonic nano-spheres and nanorods: modeling using dipole moment and characteristic basis function methods.