Thanks to the following individuals for contributing:

Jun Tian  : https://github.com/findmyway
Roger-luo : https://github.com/Roger-luo
Tian Tian : https://github.com/passindro
