Low hemoglobin (9.2),male 77, had an angioplasty 4 yr back, diabetic more than 40 years, but under control always, other wise OK, some age related problems like back pain,joint pain etc.able to do all his activities, no blood loss noticed ,what could be the cause of low HB