OPTIMIZATION TECHNIQUES FOR INTEGRATED JOB SCHEDULING AND DATA REPLICATION IN GRID ENVIRONMENTS USING OPTORSIM SIMULATOR