Town rejects solar panels, citing fears they would 'suck up' sun's energy and cause cancer