Carbon nanotube sidewall functionalization with carbonyl compounds--modified Birch conditions vs the organometallic reduction approach.