宏病毒的主要特征是什么