Search results
IEEE Transactions on Instrumentation and Measurement > 2017 > 66 > 6 > 1459 - 1466
IEEE Transactions on Power Electronics > 2016 > 31 > 12 > 8052 - 8057
IEEE Sensors Journal > 2015 > 15 > 10 > 5790 - 5794
IEEE Transactions on Electron Devices > 2013 > 60 > 2 > 870 - 874
2011 37th IEEE Photovoltaic Specialists Conference > 1346 - 1351