DNA replication mechanism: effects of solvation, pi-stacking, and hydrogen bonding on the selectivity