Over 21% Hyderabadis diabetic, finds survey