Molecular Charge Transfer: A Simple and Effective Route To Engineer the Band Structures of BN Nanosheets and Nanoribbons