Version 0.1: Some results can be get from small networks,but can not apply
to big networks. It should be optimized.