A wall of green LEDs at Light &amp;amp; Building 2006 in Francfort