Revised Version for Submission