Knowledge diasporas: moving frontier of development