affordable satin long sleeve shirt