20090205 city.delhi: US band packs a Solar Punch for green cause