Search results
Renewable and Sustainable Energy Reviews > 2014 > 37 > Complete > 123-141
IEEE Transactions on Signal Processing > 2011 > 59 > 4 > 1601 - 1611
IEEE Transactions on Power Systems > 2008 > 23 > 3 > 859 - 867
Water Science and Technology > 1997 > 36 > 5 > 1-17