US stocks open on mixed note