Here is a google translate from a French article that you might find interesting : https://translate.google.com/translate?sl=fr&tl=en&js=y&prev...