Former research analyst charged in IBM insider trading case