20030526 home.education: Self-powered DNA computers