Search results
IEEE Journal of Photovoltaics > 2015 > 5 > 1 > 195 - 201
02013 IEEE 00039th Photovoltaic Specialists Conference (PVSC) > 2013 > 1374 - 1378
Journal of Microelectromechanical Systems > 2011 > 20 > 1 > 21 - 27
IEEE Transactions on Electron Devices > 2010 > 57 > 8 > 1781 - 1788