IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, vol. 5, no. 10, page. 1497 - 1506, 2015-10