change var name md5_size to hash_size.
insert some comments.
fixed #38.