This is my personal blog. All opinions and thoughts expressed in this blog are represented my own, and not those of people, institutions or organizations that I may or may not be related with my opinions. My opinions maybe change from time to time as I come to learn more and develop my understanding about the things or issues that I have posted. Quotations cited or image from the other reference/sites, comments, trackbacks, and pingbacks are owned by their respective owners. I disclaim any responsibility for their contents.