Search results
Journal of Microelectromechanical Systems > 2017 > 26 > 5 > 949 - 965
IEEE Transactions on Sustainable Energy > 2017 > 8 > 4 > 1443 - 1452
IEEE Transactions on Power Electronics > 2017 > 32 > 9 > 7199 - 7206
IEEE Electron Device Letters > 2017 > 38 > 9 > 1216 - 1219
IEEE Transactions on Nanotechnology > 2017 > 16 > 5 > 826 - 831