I finished the book "Last Kings of Shanghai" (https://www.goodreads.com/book/show/48890489-the-last-kings-...) a few days ago and it has some overlap with this article. It's a very good and interesting read if you are curious about this part of the history, Shanghai, Hong Kong, Opium Wars etc.
Can highly recommend it!