The present invention relates to novel compounds of formula (I) or formula (Ia), pharmaceutically-acceptable salts, hydrates, solvates, or stereoisomers thereof, and pharmaceutical compositions of these compounds which are useful for preventive and therapeutic use in human and veterinary medicine.