Seamless gene engineering using RNA- and DNA-overhang cloning