**Author details**

Jun Xi, Lynn S. Penn and Jennifer Y. Chen *Drexel University, Department of Chemistry, Philadelphia, PA 19104, USA* 

Ning Xi and Ruiguo Yang *Michigan State University, Department of Electrical and Computer Engineering, East Lansing, MI 48824, USA* 
