Teens charged for string of home invasions