The red tail shark and golden (chinese) algae eater are too big and agressive for your tank. They will probably be very agressive to each other the most. I would ditch both of them and 1 of the angels.
How are the red tailed shark and the chinise algae eater getting along well with the other fish? how big are they?