https://doi.org/10.1007/978-3-030-52200-1_18
https://www.mdpi.com/2227-7390/8/3/320
https://doi.org/10.1007/s10623-018-0590-2
https://ieeexplore.ieee.org/document/8052542/
http://link.springer.com/10.1007/978-3-319-96418-8_8
http://link.springer.com/10.1007/978-3-319-96418-8_7