Mingfeiy, thanks for the sharing information, very interesting topic

.. need more, many more material )