New trends in technologies : devices, computer, communication and industrial systems - Er, Meng Joo (Intech, 2010)