Develop pull request from meng

1. Fix #49 
2. Fix soil title fields come with oversize content issue
3. Revise the logic of auto-genertating wst_id