I am currently studying some of the listed articles which may be of useful for you guys
Hope they will be of great use.
Thanks,
Thanigainathan.S