@nikolal It is not that I will invent the wheel here or boiled water but I can at least bring info together.
I will send a link when I do gather stuff.