Search results
Desalination > 2016 > 383 > C > 53-59
Energy Conversion and Management > 2015 > 89 > Complete > 270-280
IEEE Transactions on Power Systems > 2013 > 28 > 4 > 4365 - 4372
Electric Power Systems Research > 2010 > 80 > 8 > 966-974