AGREEMENT AND PLAN OF MERGER BY AND AMONG SUN MICROSYSTEMS, INC. STANFORD ACQUISITION CORPORATION AND STORAGE TECHNOLOGY CORPORATION Dated as of June 2, 2005