Advancing Chart Question Answering With Robust Chart Component Recognition