Novel carbon micro fibers and foams from waste printed circuit boards