1. Department of Electrical and Computer Engineering, University of Wisconsin-Madison, Madison, Wisconsin 53706, USA
2. OmniVision Technologies, Inc., Santa Clara, California 95054, USA
3. Department of Electrical and Systems Engineering, Washington University, St. Louis, Missouri 63130, USA