Solar power, artificial intelligence, cloud computing, home security and optical network hardware supply are the newest tech stocks to invest on.