1. Department of Electrical and Computer EngineeringUniversity of CaliforniaSanta BarbaraCalifornia93106USA
2. Institute for Energy Efficiency, University of CaliforniaSanta BarbaraCalifornia93106USA
3. Materials DepartmentUniversity of CaliforniaSanta BarbaraCalifornia93106USA