Human genome project and its implication.