Merge pull request #21 from JammingLin/master

1.0.0 02290954
temp
Merge pull request #22 from JammingLin/master

1.0.0 0228 1410
Merge pull request #23 from JammingLin/master

1.0.0 02281451
1.0.0 03031641