My Chinese typing is deadly slow. So, I try to use English and hope you all don't mind.
This is a very good subject. And we can consolidate all different scenario together and try to get the solution.
I also have a little suggestion. If possible, use diagram with explanation will be wonderful. Since diagram is much more easy for people to understand and digest. Cheers!