It is definitely not a sunbird!!
I am sorry i did not manage to get a clear pic of this little bird. I was so excited that i forgot to set it to high ISO. The bird is slightly longer than an inch and was ziping around so fast that i had a hard time catching up with it. The wings are a blurr but the body can still be vaguely visible.If you compare the bird to the size of the "shui mei" flower then you get a good idea how small this bird is. I hope nobody would think it is an insect and bring out the baygon.
Can you see how small this little bird is. It is the size of a bee!!