Electronic and geometric structures of fullerenes