modify bitblt interface, add bitbltadv for advance function usage. modify related files