20100308 tech: Nokia develops self-charging cellphone