Search results
IEEE Transactions on Energy Conversion > 2017 > 32 > 3 > 1263 - 1271
Electric Power Systems Research > 2017 > 144 > C > 41-51
Renewable Energy > 2017 > 101 > C > 945-963
Zeszyty Naukowe Akademii Morskiej w Gdyni > 2012 > nr 74 > 51--59