Place fillets in a 10-inch skillet with chicken broth. (If desired, add 1 slice lemon, 1 bay leaf and a few peppercorns to liquid.) Bring liquid to boiling, cover and immediately reduce heat. Simmer for 8 to 10 minutes or until fish becomes opaque. As fish simmers, cook pasta according to package directions, drain, toss with 1 tablespoon olive oil and keep warm.
Remove cooked fish from skillet; keep warm. Drain cooking liquid, reserving 1/2 cup. Pre-heat dry skillet over high heat; add remaining olive oil. Add garlic, green onions, yellow pepper, basil and red pepper flakes and stir-fry 3 to 5 minutes or until vegetables are tender-crisp. Remove pan from heat; add tomatoes, parsley and (if desired) sun-dried tomatoes and mix well.
Use a fork to break fish into 2-inch pieces; add fish and reserved cooking liquid to vegetables. Add pasta to skillet and toss gently with two forks to combine. Serve immediately.