发散性思维有什么特点