What are the types of abnormal uterine bleeding ?