Grid-aware Component-based development in CORBA Lightweight Components