Top 10 strategies to deal with cyber security challenges for companies